(1)对称密钥密码体制原理 基本原理:加密密钥与解密密钥相同。 优点:算法简单,加密和解密速度快,效率高。 缺点:密钥传递安全问题,密钥管理问题,身份识别问题。 对称密钥加密算法:DES算法、3DES算法、IDEA算法、RC5算法、AES算法。 2.非对称密钥体制(★★★) 基本原理:加密和解密采用不同的密钥,使用时其中一个密钥公...
2.1.3 2.1.3 密码学的基本术语和模型密码学的基本术语和模型2.1.4 2.1.4 古典密码术古典密码术2.1.5 2.1.5 密码算法的安全性2.2 对称密钥密码体制体制2.2.1 对称密钥密码体制体制2.2.2 分组密码2.2.3 DES2.2.4 其它算法2.3 非对称密码系统2.3.1 公钥密码概述2.3.2 数论基础2.3.3 RSA2.3.4 DES与RSA算法...
又称为公开密钥密码体制。 使用不同的加密密钥与解密密钥。 这种加密体制又称为非对称密钥密码体制。 公钥密码体制产生的主要原因: 1.对称密钥密码体制的密钥分配问题。 2.对数字签名的需求。 典型:RSA 体制,一种基于数论中的大数分解问题的体制。 加密密钥 PK(public key,即公钥):公开。 解密密钥 SK(secret key...
第二章 密码技术 • 2.1 密码学概述 • 2.2 传统密码体制 • 2.3 现代对称密码体制 • 2.4 非对称密码体制 • 2.5 密码学的新进展 第二章 密码技术 • 例:设明文是一串二进制序列,加密和解密算法 都采用模2运算,即异或运算⊕,加密密钥和解密 密钥相同。 •若明文 P = 1 1 0 0 1 1 0 0...
2.1数据加密概述 2.2对称密码体制2.3非对称密码体制2.4密钥的管理2.5散列函数与数字签名2.6本章小结 通过本章的学习,读者应该掌握以下内容:(1)了解数据加密在网络安全中的重要作用;(2)掌握对称密码体制的DES和AES算法;(3)掌握非对称密码体制的RSA和椭圆曲线加密算法;(4)熟悉密钥的管理。2.1数字...
如果加密密钥与解密密钥不相同,即从一个难以推出另一个,那么称该密码体制为双钥密码体制〔Two-keyCryptosystem〕或非对称密码体制〔AsymmetricCryptosystem〕。2.1密码的起源和相关概念密码体制〔Cryptosystem〕,由五元组〔M,C,K,E,D〕构成:明文空间M,它是全体明文的集合;密文空间C,它是全体密文的集合;2.1密码的起源...
第2章 数 据 加 密(下)第2章 数据加密 2.1数据加密概述2.2对称密码体制2.3非对称密码体制2.4密钥的管理2.5散列函数与数字签名 2.4密钥的管理 2.4.1密钥的管理 密钥的管理综合了密钥的设置、产生、分配、存储、进入、使用、备份、保护和销毁等一系列过程。所有的工作都围绕一个宗旨,即确保使用中的...
(1)混合密码体制利用公钥密码体制分配私钥密码体制的密钥,消息的收发双方共用这个密钥按照私钥密码体制的方式进行加解密运算。 注:数字信封是将对称密钥通过非对称加密(即:有公钥和私钥两个)的结果分发对称密钥的方法。数字信封是实现信息保密性验证的技术。 3.3 常见密码算法 (1)常见密码算法有DES(支持64bit明文加密...