- 现行
- 正在执行有效
- 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页](http://file4.renrendoc.com/view4/M01/27/1C/wKhkGGaRgsqALHJHAAD80w5g87s967.jpg)
下载本文档
基本信息:
- 标准号: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标准提供了一种利用块密码来实现消息认证码的机制,这些机制提供了一种强大的方法来保护信息
温馨提示
最新文档
- 贷款审批合同范本
- 带薪合伙合同范本
- 购买公寓房产合同范本
- 理赔费合同范本
- 机具装备采购合同范本
- 2024年浸渍、涂布或包覆处理纺织物合作协议书
- 简易划线合同范本
- 协议入股合同范本
- 自助购买摊位合同范本
- 模具店铺转让合同模板
- 2024-2030年中国印染助剂行业需求趋势及未来发展态势展望研究报告
- 2024版药品居间合同范本
- 2024年楚雄州国资本投资集团限公司项目管理人员招聘【重点基础提升】模拟试题(共500题)附带答案详解
- 2024年上海市中考数学试题及答案
- 浙江省杭州市拱墅区2023-2024学年八年级下学期科学期末教学质量检测模拟卷二
- 劳务派遣突发事件应急预案
- ISO27001 2022版内审检查表+内审记录(分部门)
- 2024年四川凉山会理市引进急需紧缺人才12人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 中药敷贴课件
- 厦门市小学英语六年级小升初期末试卷(含答案)
- 福建省福州市福清市2023-2024学年八年级下学期期中考试物理试题
评论
0/150
提交评论