
信息安全
lybacm
这个作者很懒,什么都没留下…
展开
-
密码学复习笔记(一)
一、网络安全体系的五类服务: 访问控制服务:根据实体身份决定其访问权限; 身份鉴别服务:消息来源确认、防假冒、证明你是否就是你所声明的你; 保密性服务:利用加密技术将消息加密,非授权人无法识别信息; 数据完整性服务:防止消息被篡改,证明消息与过程的正确性; 防抵赖服务:阻止你或其他主体对所作所为的进行否认的服务,可确认、无法抵赖。 二、用加密来实现保密性,用数字摘要来...2010-10-18 01:04:23 · 383 阅读 · 0 评论 -
密码学复习笔记(二)
1、经典的简单密码: 移位密码、一次一密乱码本、仿射密码。 2、移位密码:这是最简单的一种加密方式,早期的Caesar密码就是移位密码,这种密码很简单就是约定 把第个字母的位数往后移动3位,改进后的Caesar密码是发送方和接收方协商一个密钥k,1≤k≤25,代表移 动位数。下面写一个简单的程序展示一下: #include<iostream> #inc...2010-10-20 02:04:43 · 163 阅读 · 0 评论 -
密码学复习笔记(三)
1、一次一密乱码本 这种加密方式加密后的的密码是另一类移位密码,只是每一次移动的位数不同,由secret key密钥来决定。要求密钥和消息行长。是一种对称密码,也是多表代替密码。 举例: 消息:n e v e r m o r e 密钥:e x c e l s i o r 密文:R B X I C E W F V 下面是一个简单和程序...2010-10-20 02:50:20 · 207 阅读 · 0 评论 -
密码学复习笔记(四)
Vigenere密码 1.特点: 具有相对较大的密钥空间; 对称密码;多表代替密码; 有周期性的弱点:若两个字符出现的间隔是密钥长度的倍数,则它们将以同样的方法加密。 2.加密和解密的原理: (1)密钥是一个字符序列:k=(k0,k1,…,km-1); 明文x=(x0,x1,…,xN)被分成长度为m的段。 ...原创 2010-11-03 03:01:33 · 169 阅读 · 0 评论