搜索资源列表
DES_java1234
- des算法简单实现。它以64位的明文和56位的密钥作为输入,通过DES加密运算产生64位密文输出。其解密过程利用同以密钥和算法将密文还原成明文。因为java语言的安全性&网络处理能力强,所以就利用了java语言编写-des simple algorithm to achieve. It's expressly 64 and 56 as the key input, through DES encryption algorithms have 64 ciphertext output. I
dllexe
- 设计DLL调用方法EXE 利用到动态链接库编译完BUG中的.lib 和.dll文件,拷贝到创建完成的DESDlltest.exe工程目录下,要看到调用的结果,必须完成加密函数的实现,对输入的明文在输入的密钥后对其进行DES 加密,解密也是DES加密的逆过程!-design EXE DLL call methods used to dynamic link library compiler End of BUG. And lib. Dl l documents, copies of buildin
CDes_standard
- 该程序实现单层的DES加密算法,其中CDes.cpp为源程序,其中调用的文件功能如下:dataofText.txt文件是输入的明文,以换行分割各个数据;dataofKey.txt文件时输入的密钥,以换行分割;dataofDES.txt文件是输出的加密数据,其中包括各轮子密钥以及各轮加密输出,以及最后得到的密文,在文件中都有说明。-the realization of the single DES encryption algorithm, which CDes.cpp to source fil
2_des
- DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,R0输出右32位,根据这个法则经过16次迭代运算后,得到L16、R16,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。-DES algorithm combines the 64 expr
cryptology
- 实现了三种古典密码学体制和DES体制及其分析。affine(仿射)读入文件11.txt中内容(小写字母,明文)加密并把内容写入12.txt,还可以解密生成文件13.txt。vigenere,hill体制类似。DES体制包括加密解密雪崩效应差分分析等内容。由于本人还是刚学习程序设计语言及密码学的在校本科生,水平很低,第一次上传只是为了试一下。可以考虑少给几点,呵呵。-achieve three classical cryptography system and DES system and its
SDES_VC++
- S-DES加密算法输入为一个8位的明文组和一个10位的密钥,输出为8位的密文组,解密算法的输入则是一个8位的密文组和一个10位的密钥,输出位8位的明文组。解密过程是加密的逆。程序使用:读入一个文档文件,对其内容加密,输入密钥和选定存放生成密文的目录,点加密;解密操作与加密相似。-S-DES encryption algorithm for the importation of an eight expressly group and a 10 Key, Output for the eight-
des_example
- 这是一个DES加密解密算法 用C++实现 用密钥对已知的明文进行加密-This is a DES encryption and decryption algorithm in C + + using key pairs known expressly encryption
des_3des
- DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。虽然56位密钥的DES算法已经风光不在,而且常有用Des加密的明文被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前DES算法得到了广泛的应用-DES (Data Encryption Standard) algorithm. in 1977 the United States government's official per
VC++
- -- 转换密码(明文6位,密文16位) DES加密解密程序
sdes
- 信息安全中的S-DES的实现,固定的八位密钥和八为明文,可以加解密
sdestt
- S-DES的编程实现 S-DES的加密使用8位明文和10位密钥做为输入,产生8位的密文做为输出。加解密使用相同的密钥。要求:采用CBC模式对文本加解密 1.对话界面:选择加密或解密,输入密钥,在目录中选择明文或密文文件(内容为二进制,.txt文件,),提示加密或解密完成 2.输出:产生密文文本或明文文本 3.提供:说明文档,源码,可执行程序,通过加密实验,给出运行结果. 4.提交分析雪崩效应文档:相同密钥下明文改变任一位时密文的位差异情况 相同明文下密钥改变任一位时密文的位差异情况-S-DES
caibiao
- 这个程序是实现 DES算法的,在主函数将明文和密钥实现确定好了,然后调用算法实现加密,输出加密后的信息,之后再用已知的密钥解密输出之前输入的信息。
DESshejibaogao
- 通过此次实验,对DES加解密技术方法、过程有一个全方面的了解和掌握;DES算法处理的数据对象是一组64比特的明文串。设该明文串为m=m1m2…m64 (mi=0或1)。明文串经过64比特的密钥K来加密,最后生成长度为64比特的密文E。
33719245
- 用VB实现的DES加密算法,适合于小型VPN的明文加密传输-the DES encryption algorithm, suited to the small expressly VPN encryption transmission
TEA
- 本加密程序基于著名的TEA加密算法,密钥长度为128位,安全性高于DES算法(56位). 该算法安全、简洁、高效,加密解密速度极快,占用内存极少,非常适合于嵌入式系统 的加密解密,也能胜任大系统的安全性能要求。算法能防止常见的密码学攻击。 本程序中待加密的明文、加密生成的密文皆按64位数据分组进行加解密。 密钥长度128位,与AES、IDEA相当,从而确保足够的安全性。-The encryption program is based on the famous TEA
SimpleDES
- 实现S-DES对任意文件的加解密。对于加密来说,输入文件就是明文文件,对于解密来说,输入文件就是密文文件。-To achieve S-DES encryption and decryption of any file. For encryption, the input file is plain text file, for decryption, the input file is the ciphertext file.
DES
- DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,其功能是把输入的64位数据块按位重新组合,并把输出分为L0 、R0两个部分,每部分各长32位.-The DES algorithm 64-bit input block of plaintext into a 64-bit output ciphertext block, it uses the key is 64, the function of which is 64-bit block of input dat
DES1
- 开发环境:visual stdio 2017; 开发语言:C++(MFC); 使用方法:在明文编辑框输入需加密的字符串,在密钥输入框输入加密的密钥,点击加密,密文将在密文框显示。解密同理。(Development environment: visual stdio 2017; Development language: C++ (MFC); How to use it: in the plaintext edit box, enter the encrypted string, ente
des算法
- DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准。DES是一个分组加密算法,典型的DES以64位为分组对数据加密,加密和解密用的是同一个算法。密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位,使得每个密钥都有奇数个1),分组后的明文组和56位的密钥按位替代或交换的方法形成密文组。
DES
- DES加解密,明文,密文,私钥皆为16进制,编写 DES 分组密码算法,用 DES 分组密码算法加密的密文 C 解密。