Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / 使用OpenSSL命令进行加密解密及散列运算的命令行

/*********************************************************************
 * Author  : Samson
 * Date    : 01/05/2014
 * Test platform:
 *             3.6.10-4.fc18.i686.PAE
 *             GNU bash, version 4.2.39 * *******************************************************************/加密的结果为ascii码的加密与解密:
openssl enc -aes-128-cbc -e -a -in yygy/in.txt -out dj.txt -K c286696d887c9aa0611bbb3e2025a45a -iv 562e17996d093d28ddb3ba695a2e6f58
openssl enc -aes-128-cbc -d -a -in dj.txt -out dedj.txt -K c286696d887c9aa0611bbb3e2025a45a -iv 562e17996d093d28ddb3ba695a2e6f58加密的结果为二进制文件的加密与解密:
openssl enc -aes-128-cbc -e  -in yygy/in.txt -out dj.txt -K c286696d887c9aa0611bbb3e2025a45a -iv 562e17996d093d28ddb3ba695a2e6f58
openssl enc -aes-128-cbc -d  -in dj.txt -out dedj.txt -K c286696d887c9aa0611bbb3e2025a45a -iv 562e17996d093d28ddb3ba695a2e6f58md5:
openssl dgst -md5 dj.txtOpenSSL 的详细介绍:请点这里
OpenSSL 的下载地址:请点这里推荐阅读:通过OpenSSL提供FTP+SSL/TLS认证功能,并实现安全数据传输 http://www.linuxidc.com/Linux/2013-05/84986.htm