3des-cbc算法

时间:2011-04-04 02:05:27

标签: algorithm encryption

任何人都知道如何使用输入和主密钥生成3des-cbc代码?使用的算法是什么?使用C ++ 谢谢。

2 个答案:

答案 0 :(得分:1)

我想指出,编码加密算法非常重要,非常容易出错。如果您需要这个商业项目,请使用一个众所周知的库,如:

如果你只是对算法本身感兴趣和/或这不是商业用途,维基百科提供了一个很好的起点:http://en.wikipedia.org/wiki/3des

对于CBC模式的工作方式(与3DES本身无关,它只是一种使用分组密码的方法),同样,维基百科是一个很好的起点:http://en.wikipedia.org/wiki/Cipher_block_chaining

答案 1 :(得分:0)

如果您碰巧使用Java,我建议您查看this answer。它包括使用CBC模式进行AES加密的示例。您应该能够使用3DES代替AES。如果您正在解密未加密的内容,则需要提供与加密时使用的格式相同的密钥和IV,以及指定使用的填充。您将包含这些详细信息,以便我们为您提供进一步的帮助。您还应该包括您正在处理的语言或技术,以便我们举例说明。

您可以在维基百科上找到有关算法的详细信息,请参阅3DESCBC