如何在C中使用Crypt :: CBC(Blowfish)解密在Perl中加密的文件?

时间:2009-06-24 15:44:51

标签: c++ perl encryption blowfish

我在Perl中有一个小型加密工具,它使用Crypt::CBC和Blowfish来加密文件。

我想用C或C ++编写解密算法......请有人帮我这样做。

3 个答案:

答案 0 :(得分:8)

Blowfish源代码可用here。请注意,由于blowfish是对称加密系统,因此加密和解密操作相同。

答案 1 :(得分:2)

你的C程序中总是可以embed Perl ......

(更新:至少有一个人似乎认为这是一个坏主意;它真的不是那么难做,并且省去了担心河豚的Perl实现是否与你在C中找到的任何库完全匹配的麻烦。 )

答案 2 :(得分:2)

Here is使用CryptoPP最好的加密库之一的示例。