认证加密

✍ dations ◷ 2025-12-10 10:17:54 #对称密码学,讯息鉴别码

认证加密(英语:Authenticated encryption,AE)和带有关联数据的认证加密(authenticated encryption with associated data,AEAD,AE的变种)是一种能够同时保证数据的保密性、 完整性和真实性(英语:message authentication)的一种加密模式。这些属性都是在一个易于使用的编程接口下提供的。

人们观察发现安全地将保密模式与认证模式组合可能是容易出错和困难的,于是认证加密应运而生。 这一点已由许多实际攻击证实,这些攻击通过对身份验证(包括SSL与TLS)的不正确实现或缺失,引入到了生产协议和应用程序中。

在2000年左右,围绕这个概念进行了一些努力。特别是,2000年Charanjit Jutla发表IACBC和IAPM(英语:IAPM (mode))模式,引发了人们对这些模式的强烈兴趣。 ISO/IEC 19772:2009已经对六种不同的认证加密模式(即OCB(英语:OCB mode) 2.0,Key Wrap(英语:Key Wrap), CCM(英语:CCM mode), EAX(英语:EAX mode),Encrypt-then-MAC(EtM)和GCM(英语:Galois/Counter Mode))进行了标准化。 在NIST的征集下开发了更多的模式。 海绵函数可以在双工模式下使用,提供经过认证的加密。

首先对明文进行加密,然后根据得到的密文生成消息认证码(MAC)。密文和它的MAC一起发送。例如IPsec。EtM是ISO/IEC 19772:2009规定的六种认证加密方法中的一种。这是唯一可以达到认证加密安全性最高定义的方法,但这只有在使用的MAC“强不可伪造”时才能实现。2014年11月,EtM的传输层安全性协议(TLS)和资料包传输层安全(DTLS)扩展已经作为RFC 7366发布。各种EtM密码包也存在于SSHv2中(例如hmac-sha1-etm@openssh.com)。

基于明文生成MAC,并且明文在没有MAC的情况下被加密。明文的MAC和密文一起发送。用于例如SSH。E&M方法本身并未被证明是“强不可伪造”的。

基于明文生成MAC,然后将明文和MAC一起加密以基于两者生成密文。密文(包含加密的MAC)被发送。MtE方法本身并未被证明是“强不可伪造”的。用于例如SSL/TLS。尽管有理论上的安全性,但对SSL/TLS进行更深入的分析将保护模型化为MAC-then-pad-then-encrypt,即明文先填充到加密函数的块大小。填充错误通常会导致接收方发现可检测到的错误,从而导致Padding oracle attack(英语:Padding oracle attack),如Lucky Thirteen attack。

相关

  • 声速声速,又称“音速”(每秒340 米,每小时1224千米),顾名思义即是声音的速度,定义为单位时间内振动波传递的距离。声速(波传递的速度)与传递介质的材质状况(密度、温度、压力…)有绝对关系
  • 瘀伤瘀斑是指直径10毫米以上的皮下出血点。当身体被硬物捶击时,皮肤下的血管会破裂,造成血液流出到相邻的皮下组织,这些积聚在皮下组织的血液会在表皮外显现成瘀斑。通常小而痛淤斑
  • 鸡形目另见内文。鸡形目(学名:Galliformes)在生物分类学上是鸟纲中的一个目。人们通常把这一目的鸟中体形较大种的统称为“鸡”,体形较小的一些种类称为“鹑”。由于这一目的鸟腿脚强
  • 利兹联足球俱乐部利兹联足球俱乐部(英语:Leeds United Football Club),简称利兹联(英语:Leeds United),是一家位于英格兰西约克郡利兹足球俱乐部,目前比赛于英格兰足球冠军联赛。其主场为埃兰路球
  • 铫子电铁1000型电车铫子电铁1000型电车是日本私铁铫子电铁于日本千叶县,在1994年至2016年间使用的电车,共有两辆车,即デハ 1001和デハ 1002。它们是从原来的TRTA(现为东京地下铁 )的2000系电车改造
  • 加里·塔克作为教练加里·罗伯特·塔克(Gary Robert Tuck,1954年9月6日-)出生于美国纽约州阿姆斯特丹,目前是美国职棒大联盟纽约洋基的牛棚教练。他拥有23年的棒球执教经验,最有名的是他用书
  • 乙酸汞乙酸汞是一种化合物,化学式为Hg(CH3COO)2,有剧毒。乙酸汞由黄色氧化汞和乙酸溶液反应,加热溶解后趁热过滤,滤液经过冷却结晶得到。乙酸汞水溶液易水解,会缓慢产生黄色的碱式盐沉
  • 戈尔甘戈尔甘(波斯语:گرگان‎  ( 发音);马赞德兰语:Vərgan‎)是伊朗戈勒斯坦省的省会和最大城市,位于里海沿岸。2005年戈尔甘估算人口241,177。戈尔甘以东150公里处有戈勒斯坦国
  • 兴凯湖农场兴凯湖农场是一个位于中华人民共和国黑龙江省鸡西市密山市的农场,亦是黑龙江省农垦牡丹江管理局所属的一个农场。兴凯湖农场位于兴凯湖东北岸,三面为中国俄罗斯国境,隔兴凯湖、
  • 朱元鼎朱元鼎(1896年10月2日-1986年12月17日),字继绍,号经霖,以字行,故又称朱继绍,浙江鄞县人,中华人民共和国生物学家、教育家,中国鱼类分类学主要奠基人之一,为中国鱼类学及水产事业作出了