目录

  • 加密方法
  • 解密方法

加密方法

 /*** @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();}}}

附件、文件的加密解密方法相关推荐

  1. ios常见加密解密方法

    在其他平台中经常会计算MD5值,在ios平台中也提供了该方法,首先需要导入头文件 [cpp] view plaincopy #import <CommonCrypto/CommonDigest. ...

  2. python des解密_python实现DES加密解密方法实例详解

    本文实例讲述了python实现DES加密解密方法.分享给大家供大家参考.具体分析如下: 实现功能:加密中文等字符串 密钥与明文可以不等长 这里只贴代码,加密过程可以自己百度,此处python代码没有优 ...

  3. python如何加密字符串_Python实现对字符串的加密解密方法示例

    本文实例讲述了Python实现对字符串的加密解密方法.分享给大家供大家参考,具体如下: 需求是是要将密码存在数据库里,所以要加密解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错. 安 ...

  4. C#常用加密解密方法(MD5加密解密)

    在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...

  5. linux脚本加密 upx,#加解密#LinuxShell加密解密方法(shc/gzexe/UPX)

    一.系统自带gzexe gzexe无需安装任何软件是linux自带的功能使用只需要执行命令即可我们可以利用wget将文件放在root目录下也可以通过sftp放在root目录也可以直接利用cd命令选择目 ...

  6. C#常用加密解密方法(DES加密解密)

    在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...

  7. C#常用加密解密方法(AES加密解密)

    在日常开发过程中,总会遇到需要加密解密的需求,这里我整理了C#常用的加密解密方法分享给大家. 先看看加密的基本概念: "加密",是一种限制对网络上传输数据的访问权的技术.原始数据( ...

  8. 基于PHP和JS的AES相互加密解密方法详解(CryptoJS)

    在最近的项目中,前端后台数据交互需要进行加密之后传输使用,以保证系统数据的安全.有关数据加密解密的问题,有很多种加密的方式,在这里我选择了AES的加密方式.特此写下此篇博文,总结讲述下PHP和JS进行 ...

  9. java开发文件夹加密解密程序_Java应用开发:文件加密解密

    本人记性不是很好,总是忘记些重要信息,特别是密码,很多时间登录都要试好几个密码才成功.所以想到了把 这些容易忘记的重要信息记录到一个文本文件上,再对其加密(不易忘记的密码).对文件的加密,自己写了个小 ...

最新文章

  1. 加州伯克利计算机专业录取条件,2020加州大学伯克利分校的计算机专业条件是什么?...
  2. php控制器面向对象编程,php面向对象编程
  3. backgroundworker 导致程序无法退出_macOS技巧—六种方法强制退出无响应的程序
  4. 无插件,无com组件,利用EXCEL、WORD模板做数据导出(一)
  5. 项目管理之码云和git
  6. 信息学奥赛一本通(1308:【例1.5】高精除)
  7. react直接使用bootstrap失效的原因
  8. 互联网之道,看电商的数据化管理方案
  9. 《南溪的目标检测学习笔记》——性能优化的学习笔记
  10. python 利用urllib2通过指定网页访问url,并捕获内容
  11. 甩一个Microsoft office visio 2013的百度云连接
  12. 利用动软代码生成器-------.net链接SQl数据库
  13. 小微风控之财务评分模型的制定与应用
  14. 阿里 P7 前端高级工程师,都需要掌握哪些技术栈?
  15. @GuardedBy注解
  16. android中的简单animation(三)accelerate(加速),decelerate(减速),anticipate,overshoot,bounce...
  17. 英文赞美句子,大家应该看看
  18. cadence allegro - PCB走线 线宽、线距
  19. IT售前方法技能实战培训
  20. 运算符、操作符、if switch语句婚礼纪主页

热门文章

  1. 怎么把http图片改成背景图HTML,web前端:将图片设置成页面的背景-网页页面设置...
  2. 【MyBatis系列7】原来SqlSession只是个甩手掌柜,真正干活的却是Executor等四大对象
  3. [AHK]PPT中快速设置图形填充色
  4. LC-MS/MS蛋白质谱鉴定技术服务
  5. python爬取cctalk视频_Python爬取汽车之家视频
  6. CRT远程连接不上的解决办法
  7. linux使用wget镜像一个网站
  8. FineBI 中 逻辑函数 Switch 的使用
  9. 北京第九次Spark meetup会议资料分享
  10. ls -l命令详解(转)