搜索资源列表
Permutation
- 经典密码学中列置换密码的实现 此为字符串版本的加解密实现 开发平台为VC6.0
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.
s-des算法分析及实现
- :DES体制是ISO颁布的数据加密标准,通过对DES算法的分析,提出了用C语言实现数据加密标准DES算法,通过循环或迭代,将简单的基本运算(例如左移、右移、模2加法等)和变换(选择函数、置换函数)构造成数据流的非线性变换(加密变换或解密变换),从而实现对计算机数据进行密码保护。着重介绍了用C语言实现其加密的主要过程。关键词:数据加密 DES C语言-: DES system is ISO issued by the Data Encry
算法
- 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过
2_des
- DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,R0输出右32位,根据这个法则经过16次迭代运算后,得到L16、R16,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。-DES
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 (mo
aprogramtocomputeprimeforrsa
- 一个置换密码技术的练习题及解答 另一个是RSA算法中分解两个素数的C程序.-A replacement cryptographic techniques Exercises and answer the other is the RSA algorithm in the decomposition of the two prime numbers C procedures.
code
- 密码学的ppt,里面详细说明了DES算法,以及各个置换盒的数据。-Cryptography ppt, which details the DES algorithm, as well as various replacement cartridge data.
columnpermutation
- 关于列置换的加密技术的密码实现,可以成功运行的代码,适合使用-On the out replacement password encryption technology to achieve, can successfully run the code, suitable for use
jk
- 置换密码算法,用C++制作,不是本人做的,具体实现请自己查看-Substitution cipher, using C++ Production, rather than I do, concrete realization of your own view
v
- 据记载,公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用。-According to records, in 400 BC, the ancient Greeks invented the replacement password. In 1881 the world' s first telephone pat
Transposition_cipher
- 一段在国外著名解密网站看到的代码,用于破解置换密码算法-A section of the website to see famous foreign decryption code, password replacement algorithm for crack
Cipher
- 古典列置换密码。属于古典密码学、对称密钥。本程序有界面。-Classical column replacement password. Belong to classical cryptography, symmetric key. The procedure interface.
jiami_jiemi2
- 古典密码体制的加密和解密,包括移位密码和置换密码-Classical cryptography encryption and decryption, including the displacement and replacement password password
code
- exe01_01 : 移位密码算法实现程序,实现加密和解密操作 exe01_02 : 穷举密钥攻击移位密码 exe01_03 : 置换密码的加解密实现程序,实现加密和解密操作 -exe01_01: password algorithm shift procedures, encryption and decryption operations to achieve exe01_02: exhaustive key attac
kaisa
- 恺撒密码是据传过去是恺撒大帝用来保护军情的加密系统。属于一种置换密码。-Caesar cipher is the Caesar is said in the past is the encryption used to protect military systems. Is a replacement password.
PermutatioCipher
- 置换密码(permutation cipher)加密和解密算法,对英文文章中小写字母加密,输入中文将出错,接受到密文的一方,只有知道密钥句子才能解密。-Replacement password (permutation cipher) encryption and decryption algorithms, written in English letters encryption small article, enter the C
zhihuan
- 古典加密算法,置换密码的C++的实现,利用置换密码来加密文本-Password replacement
xinxisafe
- 信息安全实验代码 包括维吉尼亚密码 凯撒密码 欧几里得密码 置换密码等,附实验报告-Test code includes information security Caesar Virginia password passwords password Euclid password replacement, with test report