资源列表
DES3
- DES的完整实现!是我们密码学的课程设计-DES to achieve complete!
SingleKeyExample
- 解释如何利用DES私钥加密算法加解密,包含源代码和详细的代码注释。-Explain how the use of DES encryption and decryption private key encryption algorithms, including source code and detailed notes of the code.
PairKeyExample
- 非对称加密算法的JAVA代码,包含详细的代码注释,以及算法流程图。-Non-symmetric encryption algorithm JAVA code, the code contains detailed notes, as well as the algorithm flow chart.
MD5encryptionalgorithm
- VC++实现的MD5加密算法,已经封装好的类,可以直接使用-VC++ to achieve the MD5 encryption algorithm, has been a good type of package can be used directly
cript
- 有几种密码系统供选择,如RSA密码.能对单个文件进行加密,并且也能对单个文件进行解密-There are several options for password systems, such as RSA password. Can encrypt individual files, and also be able to decrypt a single file
md5_implement
- md5加密实现 C++ /* 使用方法: char Md5Buffer[33] CSecurity Security Security.MD5("a string",Md5Buffer) 执行完成之后Md5Buffer中即存储了由"a string"计算得到的MD5值 */-md5 implement in C++ /* char Md5Buffer[33] CSecurity Security Security.MD
MD5enc
- vc实现的md5加密类 md5就不说明了,主要实现在VC下的md5代码写法-vc achieved not md5 encryption md5-type shows that the main achievement of the md5 in the VC code written
Festel
- Algorithm Festel. Programs read from file to array byte[]. key block = 64 data block = 128 if use classis Festel data block = 256 if use modification Festel
M5
- MD5程序,对选择文件进行加密,只是一个简单的演示,仅供参考-MD5 procedures, select the file to be encrypted, just a simple demonstration, are for reference only
sha-1
- 用SHA算法实现对任意文件的hash摘要,并且把hash摘要值(至少为160bit)存入另一个文件,形如: hash inputfile hashvaluefile 说明:SHA算法的实现至少为160bit,或者可以选择256,384或者512的,可以查阅相关资料,按照标准来实现(hash的算法是否正确,可以和网上的标准算法对比,用相同的输入看是否能够得到相同的输出)控制台编程: int main(int argc, char *argv[ ]) -Programme f
RSAencryptonC
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。 RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大
MD5
- MD5的全称是Message-digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc,的Ronald.L.Rivest开发出来,经MD2、MD3和MD4发展而来。-The full name of MD5 is Message-digest Algorithm 5 (Information- Summary of algorithm), in the early 90
