资源列表
2_des
- des加密算法,可以简单的实现对des的加解密。
polybios
- POLYBIOS加密算法、有图形用户界面
AES
- AES 128/192位加密算法,可与C++加密算法共用
logic
- 利用混沌影射的方法设计了一种多随机性的文件加密算法.分析了数据加密和Logistic混沌映射 的原理,提出了基于混沌方法的多随机性文件加密算法,采用VB完成了文件加密软件的设计.软件测试表 明:该加密算法的混沌特性和多随机特性增加了解密的难度,提高了加密数据的安全性,实现了密钥的随机 生成和加密算法的随机调用,使得加密后的文件更加安全.
des
- des加密算法,DES是一种对称私匙加密算法
RSA
- 关于RSA加密算法的原理。详细介绍了什么是RSA加密算法,及其加密过程。
PlayFair
- PlayFair算法的一个很好的实现,分享给大家
Caesar
- Caesar算法的一个很好的实现,分享给大家
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要
fastcoll_v1.0.0.5_source
- md5碰撞验证程序,可以构造两个md5一样的exe文件。
aes
- 关于高级加密算法aes的实现。包含动态生成和静态生成2种模式
DES
- des的完整实现,采用ecb模式可直接进行加密和解密的演示
