首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >块密码可以用来加密无线通信吗?

块密码可以用来加密无线通信吗?
EN

Cryptography用户
提问于 2016-11-10 21:40:17
回答 1查看 389关注 0票数 0

是否可以使用分组密码(如CBC )来加密无线通信?例如,我可以在每个块上使用CBC对WiFi进行加密吗?

EN

回答 1

Cryptography用户

回答已采纳

发布于 2016-11-10 22:04:03

是的,您可以在特定的操作模式下使用分组密码加密无线通信,以提供机密性。传输模式还需要完整性和身份验证,以防止主动攻击,如中间人攻击。

然而,CBC不是分组密码,CBC也不是.CBC是一种用于提供机密性的分组密码操作模式,而CBC是一种用于提供完整性和真实性的消息认证代码。这些构造使用像AES这样的分组密码来提供这种功能。

AES (和DES,3 DES,河豚,毒蛇,三重等)是块密码。它们需要与操作模式(如CBC )一起使用,以提供消息的机密性;如果没有操作模式,它们就无法提供这样的功能。如果密钥被重复使用,操作模式还需要IV或nonce。在传输协议中,密钥通常保存在会话期间。

WPA2可以使用在CTR (计数器)模式下的AES和CBC模式下的AES相结合的CCMP来实现消息的完整性和身份验证。

注意,消息的保护只是协议的一部分。实体身份验证和会话密钥建立需要额外的密码原语(密码原语是一种算法,如AES或RSA,在更大的方案中使用)。

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

https://crypto.stackexchange.com/questions/41392

复制
相关文章

相似问题

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