- 0
- 0
- 约9.66千字
- 约 64页
- 2025-11-07 发布于河南
- 举报
第七章应用层
信息安全的基本知识?传统加密技术?现代密码算法?鉴别协议?数字签名
替换密码?恺撒密码:加密字母移3个字母,若通用化,则可移K个字母。K就是密钥。?单字母表替换法:密钥是明密文字母对应关系。
变位密码?替换密码保持明文的符号顺序,只是将它们隐藏起来。?变位密码却要对明文字母作重新排序,但不隐蔽它们。?密钥是一个不含任何重复字母的单词或短语,目的是对列编号。?明文按行书写?密文按列生成
一次性加密?首先选择一个随机比特串作为密钥?然后把明文转换成一个比特串(如按ASCII表示)?最后对上述2个比特串作异或运算?缺陷:1、密码无法记忆,收发双方都需携带密钥本;2、可传输数据总量受可用密钥数量的限制;3、对丢失信息或信息错序十分敏感。
现代密码算法?不同的加密系统都基于两条重要原则:?1、所有的加密消息都包含有冗余信息?2、必须防止主动入侵者发回旧消息?现代密码学采用的思想:替换,变位(与古典密码学相同),可用简单电路实现,P盒用于变序,S盒用于替换。?对称密钥算法?公开密钥算法
数据加密标准DES?明文按64比特块加密,生成64比特的密文。?密钥是一个56比特的串。?共做19次变换,成为19站。?除第一站和最后两站,中间16站中的每站都使用不同密钥。?P455
国际数据加密算法IDEA?基本结构模仿DES,也是输入64比特的明文块,经过一系列的带参数迭代,生成64比特的加
原创力文档

文档评论(0)