[上課筆記] openssl內的enc指令

指令說明:
work>openssl enc -des-cbc-des-cfb-des-ofb-des-ecb....等等加密法名字 -e(加密)-d解密) -in(處理檔案) -out(輸出檔案)
執行後出現"對話性"詢問其他參數如密key,亦可再前指令下一併執行ex:
work>openssl enc -des-cbc -e in 1.txt -out 2.txt.des -k 12345678


進行LAB第一次實作吧!題目:
  1. 請用記事本產生明文檔案
  2. 請用openssl操作(加密)產生密文檔案
  3. 請將密文檔案作解密存成明文2檔案
  4. 比對明文及明文2
解答:
work>
openssl enc -des-ecb -e -in abc.zip -out abc.zip.des
openssl enc -des-ecb -d -in abc.zip.des -out abc1.zip
openssl enc -aes128 -e -in abc.zip -out abc.zip.aes
openssl enc -aes128 -d -in abc.zip.aes -out abc2.zip
成功,試著使用UC(二進位碼)比對abc.zip、abc1.zip、abc2.zip檔案

留言