OpenSSL

私钥及证书

文件加密

注意-d选项,它意味着解码。

与GnuPG一样,OpenSSL要求提供2次密语,并且不会回显到屏幕上。

解密也比GnuPG更复杂一点:

openssl enc -d -aes-128-cbc -in filename.aes-128-cbc > filename
enter aes-128-cbc decryption password:

注意例子中的-d参数,它意味着解密。

openssl enc -des -d -a -in file.des -out file

产生随机密语

openssl rand 15 -base64
wGcwstkb8Er0g6w1+Dm+

如果你运行了这个例子,你的输出将与这里的输出不同,因为密语是随机产生的。