7
如何选择AES加密模式(CBC ECB CTR OCB CFB)?
在哪种情况下首选哪个? 我希望看到各种模式的评估标准的清单,也许还要讨论每个标准的适用性。 例如,我认为准则之一是用于加密和解密的“代码大小”,这对于诸如802.11网络适配器之类的微代码嵌入式系统很重要。如果实现CBC所需的代码比CTR所需的代码小得多(我不知道这是真的,这只是一个例子),那么我可以理解为什么使用较小代码的模式是首选。但是,如果我编写的是在服务器上运行的应用程序,并且我所使用的AES库无论如何都实现CBC和CTR,则此标准无关紧要。 明白我的意思是“评估标准列表和每个标准的适用性”吗? 这实际上与编程无关,但与算法有关。
478
encryption
aes