如何在使用AES的javascript中使用cbc模式

时间:2011-10-05 02:16:04

标签: javascript encryption cryptography aes padding

我想使用AES算法对消息使用CBC模式加密(AES代码可用) 在javascript中。 怎么办呢?
我是加密和javascript的新手。 生成关键&四,填充,解密时处理填充是需要处理的问题。 如何开始这个?

1 个答案:

答案 0 :(得分:2)

我建议您先阅读NIST: Recommendation for Block Cipher Modes of Operation

它涵盖了CBC,填充以及如何生成IV。

旁注:

您可能希望从计数器模式开始(也在建议中介绍)。它更容易理解和实施。您不需要任何填充,也不需要单独的功能进行解密。加密和解密在计数器模式下基本相同。