消息认证码

✍ dations ◷ 2025-07-01 07:34:57 #讯息鉴别码

在密码学中,消息认证码(英语:Message authentication code,缩写为MAC),又译为消息鉴别码、文件消息认证码、讯息鉴别码、信息认证码,是经过特定算法后产生的一小段信息,检查某段消息的完整性,以及作身份验证。它可以用来检查在消息传递过程中,其内容是否被更改过,不管更改的原因是来自意外或是蓄意攻击。同时可以作为消息来源的身份验证,确认消息的来源。

消息认证码的算法中,通常会使用带密钥的散列函数(HMAC),或者块密码的带认证工作模式(如GCM,CCM)。

信息鉴别码不能提供对信息的保密,若要同时实现保密认证,同时需要对信息进行加密。

MAC.svg

相关

  • 环境自然环境指地球或一些区域上一切生命和非生命的事物以自然的状态呈现。这是一个环境涵盖了所有生物之间的相互作用。 自然环境可分为几个主要组成部分:自然环境是对比建成环
  • LibGen创世纪图书馆(英语:Library Genesis,缩写为LibGen)是科学论文及书籍的搜索引擎,可以免费提供被挡在付费墙(paywall)(英语:paywall)后的内容。截至2018年6月,创世纪图书馆数据库宣称其
  • 沃尔瑟姆市沃尔瑟姆(英语:Waltham)是一个位于米德尔塞克斯县的城市,是北美洲工业革命的早期重镇之一。于2018年时人口为 62,962。沃尔瑟姆钟表公司于1854年在该城市开设了第一间用生产线制
  • 花药黑粉菌花药黑粉菌(学名:Ustilago violacea)是属于黑粉菌目黑粉菌科黑粉菌属的一种真菌,寄生在石竹科植物上,可引起石竹科的花药黑粉病。该种分布于中国、日本、哈萨克斯坦、格鲁吉亚、
  • 荣誉勋章:太平洋战役《荣誉勋章:血战太平洋》(英语:Medal of Honor: Pacific Assault,港台译作“荣誉勋章:太平洋战役”,中国大陆官方译为“荣誉勋章:太平洋之战”)是一款由EA为Microsoft Windows开发并
  • 萨尔州萨尔兰(德语:Saarland),原名萨尔(Saar),是德国西南部的一个联邦州,首府萨尔布吕肯,与德国莱茵兰-普法尔茨州、法国洛林区,以及卢森堡接壤。萨尔兰州与上述各地区以及比利时的瓦隆地区
  • 抗议抗议是一种对事件或情况强烈反应的表达。这个词语通常意味着对某事的反应,而以前亦可以表示是某事的反应。抗议者可能通过公开、有力的方式组织抗议,使其意见被听取,来试图影响
  • 2016年美国电影学会奖2016年美国电影学会奖(英语:American Film Institute Awards 2016)为表彰2016年年度最佳前10大电影与电视剧。2017年1月6日,获奖剧组将被邀请参加私人午宴。
  • 中国学科分类国家标准/810110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学 210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 诺尔辰半岛诺尔辰半岛(挪威语:Nordkinnhalvøya)是挪威的半岛,位于芬马克郡,东面是塔纳峡湾,长75公里、宽40至50公里,最高点海拔高度486米,该地区自9,000年前有人类居住。