认证加密

✍ dations ◷ 2025-12-04 07:43:38 #对称密码学,讯息鉴别码

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

相关

  • 横小管横管(亦称T小管,英语:T-tubule)是肌膜(一种细胞膜)上很深的内陷凹槽,目前只在骨骼肌细胞和心肌细胞上发现。这些横小管能够让膜去极化并迅速吸入细胞内部。肌纤维表面的细胞膜称为
  • 维多利亚女王大厦维多利亚女王大厦(英语:Queen Victoria Building,简称“QVB”)是位于澳大利亚悉尼市中心的19世纪历史建筑,是悉尼的重要地标。这座罗曼复兴式建筑始建于1893年,于1898年落成,宽30米
  • 椒盐卷饼椒盐卷饼,英文为Pretzel ( listen 帮助·信息),德语发音为 (德语:Breze(l)) ( listen 帮助·信息),也被称为扭结饼、蝴蝶饼、普雷结,是一种用面团拿去烘烤的糕饼,通常为绳结的形
  • 回回语回回语是中亚现代波斯语的初始形式,即早期新波斯语(early new persian),也为元朝及明朝初期回回人所使用最为广泛的语言,曾为元朝三种官方语言之一(另外两种为汉语,蒙古语),并设有回
  • 李德财国际电机电子工程师学会会士 (IEEE Fellow) 1992 美国计算机协会会士(ACM Fellow)1997 德国宏博研究奖(Humboldt Research Award)2007 世界科学院(The World Academy of Science
  • font color=#FFB200工学院/font国立台湾大学工学院简称台大工学院,前身为台北帝国大学工学部,是国立台湾大学的学院之一,由土木工程学系、机械工程学系、化学工程学系、工程科学与海洋工程学系、材料科学与工
  • 遂溪县遂溪县(邮政式拼音:Suikai)是中国广东省湛江市下辖的一个县,位于广东省西部。陆地面积2148.5平方公里,其中耕地面积7.17万公顷。总人口97.6万人。隋文帝开皇十年(590年)设置铁杷县
  • 斑林狸斑林狸(学名:Prionodon pardicolor),又名斑灵狸或东方蓑猫,属林狸科林狸属,是生活在喜玛拉雅山中部及东部的食肉目猫型亚目动物。它们身体短小,呈浅色,头部尖长,四肢细小。由于它们会
  • 紫云苗族布依族自治县紫云苗族布依族自治县是中华人民共和国贵州省安顺市下属的一个自治县。位于贵州西南部,与之接壤的县市有:东边长顺县、罗甸县,南边望谟县,西边镇宁布依族苗族自治县,北边西秀区。
  • 东京女子大学短期大学部东京女子大学短期大学部(日语:東京女子大学短期大学部/とうきょうじょしだいがくたんきだいがくぶ  *)是过去一所位于日本东京都三鹰市的私立短期大学。