2
我们的应用程序需要使用(例如)Blowfish加密算法来加密/解密文件。我们知道bcrypt可能是一个不错的选择,但它不能直接从我们的应用程序中调用(因为它提示输入关键短语)。最佳Blowfish命令行工具?
哪一个是最好的现有选择?
我们更喜欢Windows工具,尽管Linux也不错。
我们的应用程序需要使用(例如)Blowfish加密算法来加密/解密文件。我们知道bcrypt可能是一个不错的选择,但它不能直接从我们的应用程序中调用(因为它提示输入关键短语)。最佳Blowfish命令行工具?
哪一个是最好的现有选择?
我们更喜欢Windows工具,尽管Linux也不错。
http://www.openssl.org/docs/crypto/blowfish.html编程接口
http://www.openssl.org/docs/apps/enc.html命令行界面
实施例:
openssl enc -base64 -e -bf-cbc -in <infile> -out <outfile> -kfile <passphrase file>
(替换-e
与-d
解密)
好!我会给它一个去... – 2010-11-12 10:46:57
忽略'-kfile <密码文件>'有openssl提示输入密码。 – rustyx 2013-12-19 15:29:59