认证加密

✍ dations ◷ 2025-11-30 05:01:42 #对称密码学,讯息鉴别码

认证加密(英语: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。

相关

  • 页岩气页岩气是一种以游离和吸附为主要赋存方式而蕴藏于页岩层中的天然气,并且该吸附过程以物理吸附、自发进行以及放热为特征。过去十年内,页岩气已成为美国一种日益重要的天然气资
  • 巴革巴革县(泰语:ปากเกร็ด;RTGS:Pak Kret),又译为白蒛,是泰国暖武里府的城市,坐落于昭拍耶河东岸的泰国中部地区平原,东临首都曼谷,南邻府会暖武里,北接巴吞他尼府。巴革县被视为曼
  • 1823电话中心1823电话中心现行服务的政府部门有23个:自2010年起1823开始拓展网上服务,首先在年初推出 1823 Online 网站,提供该中心收到的常见查询及答案。其后在2011年4月推出“Tell me@18
  • 诺沃克诺沃克 (Norwalk, California)是美国加利福尼亚州洛杉矶县的一个城市。面积24.2平方公里,2006年人口105,042人。1874年建立时为一火车站。1957年建市。在诺沃克的部分,ABC联合学
  • 瓢蟹总科瓢蟹总科(Carpilioidea)是短尾下目下的一个总科,下含唯一的现存科瓢蟹科和另外三个已灭绝科。 按现在的地理环境,其分布位于印度洋-太平洋海域及包括加勒比海在内的西大西洋。
  • 齿龈鼻音齿龈鼻音(Alveolar nasal)是辅音的一种,使用于诸多语言当中。国际音标中用于表示齿、齿龈和齿龈后鼻音的音标符号为⟨n⟩,其等价的X-SAMPA音标为n。在中文环境中,齿龈鼻音又被称
  • 卡尔·贺尔卡尔·贺尔(德语:Karl Holl,1866年5月15日-1926年5月23日),出生于德国帝宾根,逝世于柏林,曾在柏林大学任神学和教会历史教授,被公认为是最富影响力的教会历史学家之一。
  • 扬·斯特拉斯基扬·斯特拉斯基(捷克语:Jan Stráský,1940年12月24日-2019年11月6日),捷克政治家,1992年担任捷克斯洛伐克总理。扬·斯特拉斯基1940年12月24日出生于比尔森。在布拉格查理大学主修
  • 宋日贸易宋日贸易,是指宋朝(南宋为多)与日本两国之间的所实行商义交易活动。宋日贸易也是日本自从晚唐停止向中国派遣遣唐使以后重新开始的中日交流(西元十至十三世纪)。在同一个时期的发
  • 梅拉达·苏里梅拉达·苏里(泰语:เมลดา สุศรี,1996年6月4日-),出生地泰国曼谷,绰号 Bow,是一名泰国新生代女演员、模特、及歌手,代表作有《美人纤》、《凤胜龙》。现为泰国三台旗下艺人