我想最好的办法是使用OpenSSL:
生成一个键:
openssl rand -base64 2048 > secret_key
加密文件:
openssl aes-256-cbc -a -e -in file -out file.enc -k secret_key
解密文件:
openssl aes-256-cbc -d -in file.enc -out file -k secret_key
有没有办法在Ruby中实现这个?有更好的方法吗?使用PGP可能吗?