密码学
文章平均质量分 75
ywm_up
这个作者很懒,什么都没留下…
展开
-
【密码学】八、可证明安全性理论
文章目录1. 公钥加密体制的安全性概念2. 三种基本的攻击模型3. 数字签名体制的安全性概念1. 公钥加密体制的安全性概念完美安全性:无限算力的敌手不能从明文中过去任何有用信息,那么就说这个加密体制具有完美安全性或信息安全性语义安全性:拥有密文并不能帮助敌手找到明文的任何有用信息多项式安全性2. 三种基本的攻击模型选择明文攻击:选择或者构造一些明文,通过黑盒加密获取密文;选择密文攻击:选择或者构造一些密文,通过黑河解密获取明文;适应性选择密文攻击:敌手可以选择任何密文对解密盒进行询问。原创 2021-07-02 21:45:26 · 1134 阅读 · 0 评论 -
【密码学】七、密钥管理
文章目录1. 密钥管理的目的有两个2. 密钥必须具有以下基本性质(填空题)3. 密钥管理的过程4. 密钥的分层管理5. 密钥的分散管理6. 密钥分配技术(选择填空)1. 密钥管理的目的有两个保证密码系统对密钥的使用需要,即使维护和保障密钥。对密钥试试有效的管理,保证密钥的绝对安全。2. 密钥必须具有以下基本性质(填空题)随机性难穷尽性易更换性3. 密钥管理的过程密钥的产生密钥的分配:密码系统设计中最重要的内容。密钥的维护:密钥存储、密钥备份、密钥更换、密钥恢复、密钥销毁、密钥原创 2021-07-02 21:44:07 · 1678 阅读 · 1 评论 -
【密码学】六、数字签名
文章目录1. 概念1.1 数字签名1.2 数字签名方案1.3 RSA 签名和验证方法1.4 RSA 签名算法缺点和解决方法(简答题)1.5 ElGamal 签名算法1.6 DSA(DSS) 签名算法1. 概念1.1 数字签名数字签名必须保障:接收者能够核实发送者对文档的签名发送者时候不能否认对文档的签名不能伪造对文档的的签名1.2 数字签名方案一个数字签名方案包括如下 3 个算法:密钥生成:产生用户的公私钥签名算法:产生消息的签名验证算法:验收消息的签名是否是合法数字签名方案原创 2021-07-02 21:42:58 · 340 阅读 · 3 评论 -
【密码学】五、消息认证和杂凑(hash)算法
文章目录1. 一些基本概念1.1 抗击攻击的方式1.2 消息认证功能2. 杂凑函数应满足的条件(简答题)3. 生日攻击(可能选择填空)4. 一些 Hash 算法的参数5. MD5 杂凑算法6. SHA 算法7. SHA与MD5的比较1. 一些基本概念1.1 抗击攻击的方式抗击被动攻击:加密抗击主动攻击:消息认证消息认证是一个过程,用以验证接收消息的真实性和完整性,同时还用于验证消息的顺序性和时间性。认证符:用于认证消息的数值认证符的产生方法:消息认证码 MAC 和杂凑 hash 函数1.2原创 2021-07-02 21:40:48 · 1860 阅读 · 0 评论 -
【密码学】四、公钥密码
文章目录1. 概念1.1 公钥(对称)密码体制与对称密码体制比较1.2 陷门单向函数1.3 RSA 的安全性1.4 RSA 算法 p、q 的选取1.5 对 RSA 进行攻击的方法1.6 Rabin 密码体制特点1.7 ElGamal 密码体制1.8 椭圆曲线密码体制的优点1.9 Diffie-Hellman密钥交换2. 定理2.1 费尔玛(Fermat)定理2.2 欧拉(Euler)函数2.3 欧拉(Euler)定理3. 辗转相除法求模的逆元(计算题)4. RSA 算法(精华计算题)5. Rabin 密码体原创 2021-07-02 21:39:48 · 933 阅读 · 1 评论 -
【密码学】三、分组密码
文章目录1. 基本概念1.1 分组密码的长度1.2 分组密码安全性的要求1.3 分组密码遵从的基本指导原则1.4 分组密码的实现原则1.4 des 结构、Feistel 结构1.5 Feistel 结构的实现1.6 DES 基本参数1.7 AES 算法参数1.8 AES 基本运算由以下四个环节组成1.9 分组密码常见的工作模式1. 基本概念1.1 分组密码的长度其中 L 称为分组规模,t称为分组密码的密钥长度按目前的国际标准,L一般为128比特,t一般有三种比特长度:128,192,256。1.2原创 2021-07-02 21:32:54 · 2066 阅读 · 1 评论 -
【密码学】二、流密码
文章目录1 基本概念1.1 一次一密1.2 流密码概念1.3 密钥流序列应具有如下性质1.4 有限状态自动机(计算题)1.6 密钥流生成器设计的关键2 线性反馈移位寄存器2.1 反馈移位寄存器例子(计算题)2.2 线性反馈移位寄存器例子2.3 密钥流的周期3. 破译流密码系统(计算题)4. 钟控序列产生器计算序列及周期(计算题)4.1 例题1 基本概念1.1 一次一密密钥随机产生,而且只使用一次优点:密钥随机产生,仅使用一次无条件安全加密和解密为加法运算,效率较高缺点:密钥长度至少与原创 2021-07-02 21:31:16 · 1511 阅读 · 2 评论 -
【密码学】一、引言(古典密码)
文章目录0. 概念0.1 密码学能做什么0.2 攻击类型0.3 安全业务与安全属性0.4 密码学基本概念0.5 密码算法分类0.6 可破译和不可破译密码0.7 密码体制的攻击方法1. 古典密码1.1 置换密码1.2 单表代换密码1.3 多表代换密码0. 概念0.1 密码学能做什么机密性:如何使得某个数据自己能看懂,别人看不懂认证:如何确保数据的正确来源,如何保证通信实体的真实性完整性:如何确保数据在传输过程中没有被删改不可否认性:如何确保用户行为的不可否认性0.2 攻击类型被动攻击被原创 2021-07-02 21:26:19 · 669 阅读 · 1 评论