《商用密码-应用与安全性评估》学习1:密码基础知识

本文深入探讨了密码学基础知识,包括密码概念、安全性评估、密码技术发展历程、国密算法(如SM1、SM2、SM3、SM4、SM7、SM9、祖冲之算法)及其应用,以及密钥管理和密码协议。强调了国密算法在信息安全中的重要性,特别是在大数据和云计算时代的数据保护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

第一章 密码基础知识

1.1 密码应用概述

1.1.1 密码的概念与作用

1.1.2 密码的概念与作用

1.1.3 密码应用中的安全性问题

1.2 密码应用安全性评估的基本原理

1.3 密码技术发展

1.3.1 密码技术发展

1.3.2 我国商用密码发展过程

1.4 密码算法

  1.4.1 对称密码算法

1.4.2 公钥密码算法

1.4.3 密码杂凑算法

1.4.4 密码算法分析概要

1.5 密钥管理

1.5.1 密钥生命周期管理

1.5.2 对称密码管理

1.5.3 公钥基础设施(PKI)

1.6 密码协议

1.6.1 密钥交换协议

1.6.2 实体鉴别协议

1.6.3 综合密码协议

1.7 密码功能实现示例

1.7.1 保密性实现

1.7.2 完整性实现

1.7.3 真实性实现

1.7.4 不可否认性实现


写在前面:建议没有学习过密码学基础知识的,

        请先移步——>《图解密码技术》学习笔记汇总

        密码算法作为国家战略资源,比历史上任何时候都显得更为关键。在大数据和云计算的时代,关键信息往往通过数据挖掘技术在海量数据中获得,所以每一个人的信息保护都非常重要。

        在《商用密码-应用与安全性评估》专题中,重点在于国密算法及测评的相关内容。对于密码学的基础知识,不再详细记录。另外,写这些博客,是学习过程中的笔记而已。欢迎交流学习心得。

第一章 密码基础知识

        密码技术的三个核心内容

  1. 密码算法
  2. 密钥管理
  3. 密码协议

        密码技术的四项功能

  1. 保密性
  2. 完整性
  3. 真实性
  4. 不可否认性

1.1 密码应用概述

1.1.1 密码的概念与作用

1.1.2 密码的概念与作用

        1.密码的功能:CIA的相关概念。

        2.密码应用技术框架(重要,书中 p5)

                密码资源、密码支撑、密码服务、密码应用

1.1.3 密码应用中的安全性问题

  1. 密码技术被弃用
  2. 密码技术被乱用
  3. 密码技术被误用

1.2 密码应用安全性评估的基本原理

  1. 信息安全管理过程:BS7799、ISO/IEC27001、PCDA管理循环
  2. 信息安全风险评估:
  3. 密码应用安全性评估的定位:

1.3 密码技术发展

1.3.1 密码技术发展

  1. 古典密码
  2. 机械密码
  3. 现代密码

1.3.2 我国商用密码发展过程

        为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC)那等等。

        对称算法:其中SM1、SM4、SM7、祖冲之密码(ZUC);

        非对称算法:SM2、SM9;

        哈希算法:SM3。

目前,这些算法已广泛应用于各个领域中,期待有一天会有采用国密算法的区块链应用出现。

  1. SM1:算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
  2. SM2:2010年,椭圆曲线公钥密码算法。可用于数字签名。
  3. SM3:2010年,密码杂凑算法。2018年10月成为ISO/IEC国际标准。
  4. SM4:2016年,无线局域网产品适用。
  5. SM7:算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
  6. SM9:2016年,标识密码算法(无需证书)。 可用于数字签名。
  7. ZUC:2011年,序列密码(流密码)算法。4G移动通信密码算法国际标准。

1.4 密码算法

对称密码算法

国密:SM1、SM4、ZUC

国外算法:DES、3DES、AES

公钥密码算法

国密:SM2、SM9(无需证书)

国外算法:RSA

杂凑算法

国密:SM3

国外算法:MD5、SHA-1、SHA-2、SHA-3

  1.4.1 对称密码算法

国密:SM1、SM4、ZUC

国外算法:DES、3DES、AES

1.4.1.1 序列密码与分组密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值