• 现行
  • 正在执行有效
  • 2011-03-01 颁布
©正版授权
注:本标准为国际组织发行的正版标准,下载后为完整内容;本图片为程序生成,仅供参考,介绍内容如有偏差,以实际下载内容为准
【正版授权-英语版】 ISO/IEC 9797-1:2011 EN Information technology - Security techniques - Message Authentication Codes (MACs) - Part 1: Mechanisms using a block cipher_第1页
全文预览已结束

下载本文档

基本信息:

  • 标准号:ISO/IEC 9797-1:2011 EN
  • 标准名称:信息技术 安全技术 消息验证码(MAC) 第1部分:使用块密码的机制
  • 英文名称:Information technology — Security techniques — Message Authentication Codes (MACs) — Part 1: Mechanisms using a block cipher
  • 标准状态:现行
  • 发布日期:2011-03-01

文档简介

ISO/IEC9797-1:2011标准定义了一类特定的加密技术,称为消息认证码(MessageAuthenticationCode,MAC)技术。该标准涵盖了使用块密码来实现这种认证的技术。以下是ISO/IEC9797-1:2011EN标准的主要内容以及相关概念的详细解释:

**认证和加密**:

认证是一种保证信息完整性的技术,它确保信息在传输或存储过程中没有被篡改。加密是一种常用的认证技术,它通过将信息转换成无法理解的代码来保护信息。

**块密码**:

块密码是一种加密算法,它将信息分解成固定大小的块,然后使用一种密钥对这些块进行加密。这种加密方法比传统的流密码更难以破解,因为它需要对每个块进行独立的加密和解密。

**MAC机制**:

消息认证码机制是一种特定的加密技术,它使用块密码来创建一种特殊的消息摘要,该摘要能够唯一地标识每条消息。在接收方,他们可以通过验证摘要的生成方式(使用相同的块密码和消息)以及原始消息的完整性来确认消息没有被篡改。

**使用块密码的MAC机制**:

ISO/IEC9797-1:2011标准定义了几种使用块密码的MAC机制,包括HMAC(基于哈希的消息认证码)和CMAC(基于密码的消息认证码)。这些机制都基于特定的哈希函数和块密码,并使用密钥来生成唯一的MAC值。

**HMAC和CMAC**:

HMAC和CMAC都是基于块的MAC机制,它们通过在哈希函数中混合密钥和消息来增加安全性。HMAC通常用于需要更强安全性的情况下,而CMAC通常用于需要更简单实现的情况。

ISO/IEC9797-1:2011EN标准提供了一种利用块密码来实现消息认证码的机制,这些机制提供了一种强大的方法来保护信息

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
  • 4. 下载后请按顺序安装Reader(点击安装)和FileOpen(点击安装)方可打开。详细可查看标准文档下载声明

评论

0/150

提交评论