歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 使用OpenSSL命令進行加密解密及散列運算的命令行

使用OpenSSL命令進行加密解密及散列運算的命令行

日期:2017/3/1 9:47:50   编辑:Linux編程

/*********************************************************************
* 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 562e17996d093d28ddb3ba695a2e6f58

md5:
openssl dgst -md5 dj.txt

OpenSSL 的詳細介紹:請點這裡
OpenSSL 的下載地址:請點這裡

推薦閱讀:

通過OpenSSL提供FTP+SSL/TLS認證功能,並實現安全數據傳輸 http://www.linuxidc.com/Linux/2013-05/84986.htm

Copyright © Linux教程網 All Rights Reserved