帶關聯資料的加密認證
Sign in to saveAlso known as AEAD, Authenticated Encryption with Associated Data, AE
form of encryption which simultaneously provides confidentiality, integrity, and authenticity assurances on the data
Article · 中文
认证加密(英語:Authenticated encryption,AE)和带有关联数据的认证加密(authenticated encryption with associated data,AEAD,AE的变种)是一种能够同时保证数据的保密性、 完整性和的一种加密模式。这些属性都是在一个易于使用的编程接口下提供的。 人们观察发现安全地将保密模式与认证模式组合可能是容易出错和困难的,于是认证加密应运而生。 这一点已由许多实际攻击证实,这些攻击通过对身份验证(包括SSL与TLS)的不正确实现或缺失,引入到了生产协议和应用程序中。 在2000年左右,围绕这个概念进行了一些努力。特别是,2000年发表IACBC和模式,引发了人们对这些模式的强烈兴趣。 ISO/IEC 19772:2009已经对六种不同的认证加密模式(即 2.0,, , ,Encrypt-then-MAC(EtM)和)进行了标准化。 在NIST的征集下开发了更多的模式。 海綿函數可以在双工模式下使用,提供经过认证的加密。
Abstract from DBpedia / Wikipedia · CC BY-SA