[Encrypt] 區塊加密解密指南(對稱式) – Block Cipher guide
Intro 一般所謂的對稱金鑰演算法,以區塊加密演算法為主,演算法如AES或DES。 區塊加密工作模式:所謂的Mode,如ECB、CBC。延伸出初始向量(IV) Mode ECB不須使用IV,亦即相同內文,密文相同。 IV 初始向量(Initialization vector) Padding 填充(Padding) 實作 OpenSSL指令: $ openssl aes-256-cbc -a -salt -in secrets.txt -out secrets.txt.enc $ openssl aes-256-cbc -d -a -in secrets.txt.enc -out secrets.txt.new Key也可以用參數 -k <password> 帶入指令,否則會用對話模式要求輸入Key。