搜索资源列表
移位密码
- 实现移位密码: 加密: 输入:k,以及小写表示的明文字母, 输出:大写字母表示的密文 解密:输入: k,以及大写字母表示的密文, 输出:小写字母表示的明文 例如,当k=11时 明文:wewillmeetatmidnight 密文:HPHTWWXPPELEXTOYTRSE-achieve shift Password : encryption : Admission : k, and explicitly expressed in lowercase letters, output : ca
线性移位寄存器的C语言实现
- 线性移位寄存器是流密码的重要组成部分,该程序就是实现该方法。- The linearity shift register is the stream cipher important constituent, this procedure realizes this method.
Data4final
- 移位密码、代换密码的加密及解密 实现移位密码:k表示26个字母向前循环位移的字符个数 加密: 输入:k,以及小写表示的明文字母,输出:大写字母表示的密文 解密:输入: k,以及大写字母表示的密文,输出:小写字母表示的明文 例如,当k=11时 明文:wewillmeetatmidnight 密文:HPHTWWXPPELEXTOYTRSE 实现代换密码 例如输入密匙guangzhouuniversity,则建立字母对应关系: a b c d e f g
yiweisuanfaC
- 关于移位密码的算法,可以试试。应该正确的 -shift on the password algorithm, you can try. Should correct
sizhongjiamijiemi
- 移位密码,仿射密码,维吉利亚密码,置换密码 四种C加密解密算法-shift password, affine password Weijilie password, password replacement of four C encryption and decryption algorithm
FourEncodeArithmeticInCommonUse
- 常用的四种加密解密算法。移位密码、仿射密码、维吉尼亚密码以及置换密码,用纯C语言编写。-four commonly used encryption and decryption algorithms. Shift password, affine password, Virginia and password replacement passwords, using pure C language.
yiweimima
- JAVA编写的有用户界面的移位密码实现代码-JAVA prepare the user interface shift password codes
gudianmima
- 古典密码中,主要的思想为移位算法及置换算法。 1.移位密码 密钥K为整数,且取值空间为0到25;加密函数:x = x + k (mod 26);解密函数:x = x - k (mod 26)。当K=3时,为凯撒密码。 2.仿射密码 密钥对由a、b组成,整数a满足 gcd(a, 26) = 1,整数b的取值空间为0到25;加密函数:x = ax + b(mod 26);解密函数:x = a*y - a*b (mod 26)。当a=1,b=3时,为凯撒密码。 3.维吉
ywmm
- 一个简单的移位密码算法程序,可以实现移位加密和解密的功能,
yiweimimarar
- 有关密码学中的移位密码编程,其中包含了所有必要的信息。
displacement
- 一个计算移位密码的小程序,只能输入50位,如果想解密更长的密码,请自行修改,只需要改一下数组长度就好
线形移位存储器生成流密码
- 线形移位存储器生成流密码-linear displacement flow generated password memory
pcked
- 四种加密解密算法的源代码:移位密码、仿射密码、维吉尼亚密码以及置换密码。-four encryption and decryption algorithm source code : shift password, affine passwords, Virginia passwords and password replacement.
四种加密解密算法的源代码
- 四种加密解密算法的源代码:移位密码、仿射密码、维吉尼亚密码以及置换密码。-four encryption and decryption algorithm source code : shift password, affine passwords, Virginia passwords and password replacement.
Caesar_encode
- 实现移位密码(扩展凯撒密码),用键盘接收明文和密钥,屏幕打印密文。-Achieve translocation password (Extension Caesar password), use the keyboard to receive explicit and key, screen printing ciphertext.
test
- 古典密码学若干算法 (1) 实现移位密码; (2) 实现替换密码; (3) 实现Vigenere密码(选做); (4) 实现置换密码(换位密码); (5) 对每一种密码,编写加密字符串和加密文件的两种算法并进行实验。 -A number of classical cryptography algorithm (1) the realization of shift cipher (2) to achieve the replacement of the password
cryptologycoding
- 一些重要的加密算法的实现---主要是针对大学密码学课程中的算法实践,例如: 维吉尼亚密码,置换密码,移位密码-Some key encryption algorithm--- mainly aimed at the realization of the University of cryptography algorithms for practical courses, such as: Virginia password, replacement password, password, an
移位密码分析实验
- 通过编程实现位移密码的密钥获取并解密,加深对古典密码体系的了解,为以后深入学习密码学奠定基础。(Shift cipher analysis experiment (including source code))
positionTrans
- 移位密码算法的加密函数,在密码学中是一种比较基本的加密算法,我们通过这个程序来看一下(The encryption of the position_trans solution)
一、移位密码算法的加密和解密
- 实现了移位密码算法的加密和解密,加密与解密程序在同一程序中,通过输入1or2选择加密或解密(The encryption and decryption of the transposition cipher algorithm are realized. In the same program, the encryption and decryption program is encrypted or decrypted by the input 1or2.)