消息认证码

✍ dations ◷ 2025-04-04 05:33:26 #讯息鉴别码

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

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

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

MAC.svg

相关

  • 头骨颅骨或者头骨、骷髅头是指人类或者许多脊椎动物的头部骨性结构。头骨之功能为支撑脸部,并保护脑部。头骨分为两部分:颅骨和下颌骨。一般所称之‘头颅’通常仅指颅骨,并未包含下
  • 美国公民及移民服务局美国公民及移民局(英语:United States Citizenship and Immigration Services, USCIS)是美国国土安全部的一个组成部分,它的职能与之前的美国司法部下辖美国移民及归化局类似。
  • 北苏拉威西北苏拉威西省(印度尼西亚语:Sulawesi Utara)位于印度尼西亚中部,由苏拉威西岛北部、桑义赫群岛和塔劳群岛及周边海域组成,首府万鸦老,人口约215万(2006年)。大部分北苏拉威西人信奉
  • Intel 8018780187() 数学辅助处理器Intel 80186CPU. 不能与80188一起工作, 因为80188具有8位数据总线; 80188只能使用8087。 80187并不是与80186和80188同时推出,但实际上是在80287和803
  • 作业作业,又称功课、家课,是指在学校内、由教师分配给学生并要求他们完成的任务,目的通常是希望学生能预习或复习知识。常见的作业类型包括阅读课本中的特定章节、阅读指定的书籍、
  • 峰区峰区(Peak District)是英格兰中部和北部的高地,主要位于德比郡北部,也覆盖柴郡、大曼彻斯特、斯塔福德郡、约克郡南部和西部等的部分地区。1974年,在地方政府重组前,国家公园位于
  • 格奥尔基·季米特洛夫格奥尔基·迪米特罗夫·米哈伊洛夫(保加利亚语:Георги Димитров Михайлов;1882年6月18日-1949年7月2日),通常被称为格奥尔基·米哈伊洛维奇·季米特洛夫(俄
  • 胀心蛤属胀心蛤属(学名:),又名橡实蛤属,是心蛤科拟心蛤亚科之下的一个属。胀心蛤属包括下列各属:
  • 松田洋祐松田洋祐(1963年4月27日-),是日本电子游戏与发行公司史克威尔艾尼克斯及子公司Taito的社长与代表董事,他还是日本的注册会计师。松田洋祐于1963年4月27日在日本富山县出生,1987年
  • 何性仁绍兴十八年戊辰科进士何性仁(1101年-?年),字元习,小名荣老,小字三哥,宋代渠州邻水县德游乡荣来里人,绍兴十八年(1148年)戊辰科举第三甲第二十三人进士