古典密码的移位算法及置换算法
古典密码中,主要的思想为移位算法及置换算法。1.移位密码密钥K为整数,且取值空间为0到25;加密函数:x=x+k(mod26);解密函数:x=x-k(mod26)。当K=3时,为凯撒密码。2.仿射密码密钥对由a、b组成,整数a满足gcd(a,26)=1,整数b的取值空间为0到25;加密函数:x=ax+b(mod26);解密函数:x=a*y-a*b(mod26)。当a=1,b=3时,为凯撒密码。3.维吉尼亚密码首先确定密钥长度(本例中密钥只采取个位数字,所以取决于输入密钥的长度),然后输入满足这个长度的向量;加密:取明文第一个字母并将之移k1位,这里k1=1,第二个字母移k2位,k2=2,一旦到了
推荐下载
-
页面置换算法课程设计
纯C语言编写,其中包括OPT、FIFO、LRU,简单易懂,值得下载
27 2019-05-21 -
FIFO置换算法java代码实现
操作系统页面置换算法中的FIFO算法,这个是用java代码实现的,纯代码,经验证是完全正确的。
34 2019-05-25 -
页面置换算法Optimal FIFO LRU
操作系统常见三大页面置换算法。Optimal、FIFO、LRU。在其中的测试用例才有了《计算机操作系统》第三版,书中的例子作为测试。
34 2019-05-31 -
页面置换算法模拟设计
本设计通过模拟请求分页虚拟存储器管理技术中的硬件地址变换、缺页中断以及页式淘汰算法,处理缺页中断,掌握请求页式存储管理技术。设计采用以下三种页面置换算法:1)最佳(Optimal)置换算法2)先进先出
14 2019-07-28 -
操作系统LUR置换算法
用c语言编写的操作系统中LUR置换算法,是C语言源代码
31 2019-07-18 -
LRU置换算法C#语言
LRU是LeastRecentlyUsed最近最少使用算法,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的。
20 2019-07-18 -
页面置换算法LRU FIFO CLOCK
Page replacement algorithm LRU, FIFO, CLOCK
25 2019-06-27 -
页面置换算法OPT FIFO LRU
Page replacement algorithm OPT FIFO LRU
36 2019-06-27 -
页面置换算法动画演示程序
Page replacement algorithm animation demonstrator
21 2019-06-27 -
页面置换算法Linux下运行
设计一个虚拟存储区和内存工作区,并使用下述算法计算访问命中率。1)最佳置换算法(Optimal)2)先进先出法(FisrtInFirstOut)3)最近最久未使用(LeastRecentlyUsed)
18 2019-07-06
用户评论