boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

密码学知识点


avatar
yuhui 2025年10月17日 53

密码学知识点

密码学基本概念

密码学的发展

·古典密码学 <1949

主要特点:数据的安全基于算法的保密

·近代密码学 1949-1975

主要特点:密码学真正成为一门科学

·现代密码学 1976>

密码学的新方向-公钥密码学

主要特点:解决了密钥分发和管理的问题

古典密码

·安全性在于保持算法本身的保密性

不适合大规模生产

不适合较大的或者人员变动较大的组织

用户无法了解算法的安全性

·主要分类

替代密码

置换密码

替代密码和置换密码的组合  

替代密码—凯撒密码

1741660793606-b7c9c396-d948-4e5a-8d77-f0c9f152a2c0.png

近代密码学

1949年,Shannon香农发表论文“The Communication Theory of Secret Systems”,将信息论引入了密码,从而把已有数千年历史的密码学推向了科学的轨道,奠定了密码学的理论基础

现代密码

解决了密钥分发、管理问题,并提供更多服务

1976年,Diffie&Hellman的“New Directions in Cryptographyt”提出了非对称密钥密码

基本保密通信模型

基本概念

明文、密文

加密、解密、加密密钥、解密密钥

密码系统的安全性

影响密码系统安全性的基本因素

·密码算法复杂度、密钥机密性、密钥长度

·科克霍夫(Kerckhoff)原则:密码梯子应该对外公开,仅需对密钥进行保密;如果一个密码系统需要保密的越多,可能的弱点也就越多

评估密码系统安全性

·无条件安全,计算安全性,可证明安全性

密码系统实际安全需要满足的准则

·破译该密码系统的实际计算量无法实现

·破译该密码系统所需计算时间超过信息的生命周期

·破译该密码系统的费用超过被加密信息本身的价值

密码学技术在信息安全中的应用

1741660793639-297cd1d7-7701-4e49-bfa2-1e3c1b7ae5bf.png

·机密性

·完整性

·可鉴别性

·不可否认性

·授权与访问控制

对称密码算法

1741660793619-6d5b00eb-615e-44d3-b58d-0abda319ac2d.png

对称密码算法

·加密密钥和解密密钥相同,或实质上等同

·典型算法:DES、3DES、AE、IDEA等

·优点:高效

不足:安全交换密钥问题及密钥管理复杂

非对称密码

1741660793665-cd68e4bb-c876-4aeb-be98-c69b93663dcb.png

·密钥成对(公钥 私钥)

公钥加密私钥解密,私钥加密公钥解密

·典型算法:RSA、ECC、EIGamal

·优点:解决密钥传递问题、密钥管理简单、提供数字签名等其他服务

·缺点:计算复杂、耗用资源大

更新: 2025-03-11 10:40:25
原文: http://www.yuque.com/yuhui.net/network/fv38isd44sm6wki0



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码