最好的Blowfish命令行工具?

时间:2010-11-11 17:45:09

标签: command-line encryption blowfish

我们的应用程序需要使用(例如)Blowfish加密算法加密/解密文件。我们知道bcrypt可能是一个不错的选择,但不能直接从我们的应用程序中调用它(因为它会提示输入关键短语)。

哪个是现有的最佳选择?

我们更喜欢Windows工具,不过Linux也会很好。

2 个答案:

答案 0 :(得分:14)

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以解密)

答案 1 :(得分:2)

我找不到我喜欢的人;所以我在Go中写了一篇这里是:https://prologic.github.io/fish/

示例:

$ echo'Hello World'|鱼-e -k mysecret-

非常容易安装:

$ go get github.com/prologic/fish

还支持Blowfish和更新的Twofish

相关问题