首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >AES_128_GCM和AES_128与AES_128_CBC密码有什么不同?

AES_128_GCM和AES_128与AES_128_CBC密码有什么不同?
EN

Security用户
提问于 2015-09-17 07:49:58
回答 1查看 25.6K关注 0票数 12

我遇到了AES_128_GCM密码,试图在TLS1.2的规范中找到它,但没有提到。有人能解释一下AES_128AES_128_CBC和这个新来的孩子AES_128_GCM之间的区别吗?

另外,.NET System.Security.Cryptography是否在类中构建了AES_128_GCM?我没看到任何人。

EN

回答 1

Security用户

发布于 2015-09-17 14:39:22

AES 128是AES分组密码,使用的密钥大小为128位。它没有指定使用它的块模式。

AES 128 CBC与前面的密码相同,在本例中使用它在密码块链中。(NIST建议中对CBC的完整描述)。

AES 128 GCM又是同样的密码,用于Galois计数器模式。需要注意的是,GCM模式还提供了数据的身份验证(这是一种用于“认证加密”的模式)。

如果您想了解不同的分组密码模式,可以检查维基百科中的条目。要获得更详细的解释,您可以查看NIST的网站,并提供所有块密码的拟议模式:NIST分组密码模式

票数 15
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/100449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档