附件、文件的加密解密方法
目录
- 加密方法
- 解密方法
加密方法
/*** @description 文件加密 encryptVersion:加密程度;轻度加密--ICoder.VERSON01,深度加密--ICoder.VERSON02,不加密--no* @author XJHL.lijiale* @method encrypt* @date 2022/8/4**/
public void encrypt(FileInputStream in , FileOutputStream out , String encryptVersion){try {//进行加密CoderFactory.getInstance().upload(in,out,encryptVersion);} catch (Exception e) {e.printStackTrace();}}
解密方法
/*** @description 文件解密 input:附件⽂件对象 output:解密前的附件* @author XJHL.lijiale* @method decrypt* @date 2022/8/4**/public static void decrypt(File input , File output){FileOutputStream fos = null;FileInputStream fis = null;try {fos = new FileOutputStream(output);fis = new FileInputStream(input);//进行解密CoderFactory.getInstance().download(fis , fos);fos.flush();} catch (Exception e) {e.printStackTrace();} finally {try {if(fos != null){fos.close();}if (fis != null){fis.close();}} catch (IOException e) {e.printStackTrace();}}}
附件、文件的加密解密方法相关推荐
- ios常见加密解密方法
在其他平台中经常会计算MD5值,在ios平台中也提供了该方法,首先需要导入头文件 [cpp] view plaincopy #import <CommonCrypto/CommonDigest. ...
- python des解密_python实现DES加密解密方法实例详解
本文实例讲述了python实现DES加密解密方法.分享给大家供大家参考.具体分析如下: 实现功能:加密中文等字符串 密钥与明文可以不等长 这里只贴代码,加密过程可以自己百度,此处python代码没有优 ...
- python如何加密字符串_Python实现对字符串的加密解密方法示例
本文实例讲述了Python实现对字符串的加密解密方法.分享给大家供大家参考,具体如下: 需求是是要将密码存在数据库里,所以要加密解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错. 安 ...
- C#常用加密解密方法(MD5加密解密)
在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...
- linux脚本加密 upx,#加解密#LinuxShell加密解密方法(shc/gzexe/UPX)
一.系统自带gzexe gzexe无需安装任何软件是linux自带的功能使用只需要执行命令即可我们可以利用wget将文件放在root目录下也可以通过sftp放在root目录也可以直接利用cd命令选择目 ...
- C#常用加密解密方法(DES加密解密)
在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...
- C#常用加密解密方法(AES加密解密)
在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...
- 基于PHP和JS的AES相互加密解密方法详解(CryptoJS)
在最近的项目中,前端后台数据交互需要进行加密之后传输使用,以保证系统数据的安全.有关数据加密解密的问题,有很多种加密的方式,在这里我选择了AES的加密方式.特此写下此篇博文,总结讲述下PHP和JS进行 ...
- java开发文件夹加密解密程序_Java应用开发:文件加密解密
本人记性不是很好,总是忘记些重要信息,特别是密码,很多时间登录都要试好几个密码才成功.所以想到了把 这些容易忘记的重要信息记录到一个文本文件上,再对其加密(不易忘记的密码).对文件的加密,自己写了个小 ...
最新文章
- 加州伯克利计算机专业录取条件,2020加州大学伯克利分校的计算机专业条件是什么?...
- php控制器面向对象编程,php面向对象编程
- backgroundworker 导致程序无法退出_macOS技巧—六种方法强制退出无响应的程序
- 无插件,无com组件,利用EXCEL、WORD模板做数据导出(一)
- 项目管理之码云和git
- 信息学奥赛一本通(1308:【例1.5】高精除)
- react直接使用bootstrap失效的原因
- 互联网之道,看电商的数据化管理方案
- 《南溪的目标检测学习笔记》——性能优化的学习笔记
- python 利用urllib2通过指定网页访问url,并捕获内容
- 甩一个Microsoft office visio 2013的百度云连接
- 利用动软代码生成器-------.net链接SQl数据库
- 小微风控之财务评分模型的制定与应用
- 阿里 P7 前端高级工程师,都需要掌握哪些技术栈?
- @GuardedBy注解
- android中的简单animation(三)accelerate(加速),decelerate(减速),anticipate,overshoot,bounce...
- 英文赞美句子,大家应该看看
- cadence allegro - PCB走线 线宽、线距
- IT售前方法技能实战培训
- 运算符、操作符、if switch语句婚礼纪主页
热门文章
- 怎么把http图片改成背景图HTML,web前端:将图片设置成页面的背景-网页页面设置...
- 【MyBatis系列7】原来SqlSession只是个甩手掌柜,真正干活的却是Executor等四大对象
- [AHK]PPT中快速设置图形填充色
- LC-MS/MS蛋白质谱鉴定技术服务
- python爬取cctalk视频_Python爬取汽车之家视频
- CRT远程连接不上的解决办法
- linux使用wget镜像一个网站
- FineBI 中 逻辑函数 Switch 的使用
- 北京第九次Spark meetup会议资料分享
- ls -l命令详解(转)