使用OPENSSL对数据进行加密和解密非常方面,尤其是一些不愿泄露的信息,加密后存储就显得比较重要。最近遇到一个问题,往百度云盘上传电影时,内容很快就失效了,没法打开和下载,于是就想利用加密上传的方式来解决该问题。
电影体积比较大,像RMVB、MP4之类的,其实是已进行过压缩的格式,即使再用工具压缩,也没有用,所以直接加密。体积大,就要选加密速度比较快的加密算法,这里就使用非对称算法DES3进行加密。
首先,对电影进行加密:
openssl enc -des3 -in movie.rmvb -out result
此时需要设置加密的密码,重复输入确认。
解密的方法:
openssl enc -d -des3 -in result -out movie.rmvb
OPENSSL是一套软件,可以直接下载安装,在windows和linux下面都能直接使用,含有大量加密算法,比如des等非对称算法,还有用于生成传输加密信息的公钥和私钥的对称算法。
标签归档:加密
数字信封以及加密解密过程
数字信封是公钥密码体系的一个应用,它采用加密技术保证信息只能由特定接收人才能打开。数字信封中包括加密内容以及被加密的用于对加密内容进行加密的密钥。 继续阅读数字信封以及加密解密过程
加密算法汇总及示例
平时工作总是要登陆各种系统,少不了使用密钥,也就是优盾,一直好奇优盾是怎么实现用户身份验证的,经过一段时间的研究,终于对计算机的摘要、加密算法有了一定了解,现在把这些知识分享给大家,示例以openssl程序为例: 继续阅读加密算法汇总及示例