搜索资源列表
testwin2k
- 这是一个简单的文件加密的例子,该例子采用了Crypto Api实现文件的加密,例子中可以使用不同的算法,对称加密文件
SymmetricAlgorithms
- 密码学的作业--对称算法,主要是对称加密解密
RSA
- RSA对称、非对称加密解密算法,源代码和可执行文件,希望对学习密码学的朋友有帮助!
DESDemo
- DES对称密钥加密算法,基于最基本的电码本模式.
rc5src
- 该代码是用C语言实现的RC5源代码,RC5是对称密码中的流密码的一种,也是目前较常用的加密算法之一
DataEncryptionStandard
- DES是Data Encryption Standard(数据加密标准)的缩写。它是由IBM公司研制的一种加密算法,美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准;它是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法:加密和解密用的是同一个算法。它的密匙长度是56位(因为每个第8 位都用作奇偶校验),密匙可以是任意的56位的数,而且可以任意时候改变.
Rijindael
- 对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
ssf430518
- 一种的著名的加解密算法ssf43. 国家密码管理委员会办公室批准的用于WLAN的SSF43对称分组加密算法.
des
- des加密源代码,非对称加密技术能够有效的提高破解难度,数学算法难度
RSA
- RSA算法演示程序,支持非对称加密,很好用
DESmixRSA
- 一种基于DES 和RSA 算法的混合密码系统 混合密码系统充分利用了公钥密码和对称密码算法的优点,克服其缺点,解决了每次传送更新密钥的问题。发送者自动生成对称密钥,用对称密钥按照DES 算法加密发送的信 息,将生成的密文连同用接受方的公钥按照RSA 算法加密后的对称密钥一起传送出去。收信者用其密钥按照RSA 算法解密被加密的密钥来得到对称密钥,并用它来按照DES 算法解密密文。
des
- des加密算法,DES是一种对称私匙加密算法
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要
AES
- 本项目实现了高速对称密码算法AES,可以用它直接加密文件模块。
rc4
- rc4经典源码,(1)你可以不用懂任何加密算法,就可以方便的使用Reg.dll对你的程序进 行高强度的算法加密。 (2)内置多种强大的对称和非对称算法,可满足各类应用需求。
RSA
- RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大
des2
- des加密算法c++版本,可以进行64bit密钥的对称加密解密。-des encryption algorithm C++ version, 64bit key symmetric encryption and decryption.
RC6
- RC6加密解密算法C#实现源码!该算法完善了《朱明海--维普资讯网--对称加解密算法RC6的C#实现》未完善的源码,以供大家学习!详细解释请查看:http://blog.csdn.net/ExcelWord/archive/2010/11/29/6041864.aspx -RC6 encryption and decryption algorithms to achieve C# source code! The algorithm improved, " Zhu Minghai-
Arithmetric
- 浅谈VB.NET的密码算法及其在信息安全中的应用 Simple Discussion on Cryptology Arithmetric of VB.NET and Its Usage in Information Secuirity ,介绍了Microsoft的最新开发工具Visual Basic 2005(简称VB.NET)中与密码算法相关的System.Security.Cryptography命名空间(简称SSC).举例说明了利用SSC提供的类编写信息安全程序的方法,其中包括对
RSA
- RSA算法的原理分析及实现。RSA是既能用于数据加密也能用于数字签名的一种非对称密码体制的算法。它有一对密钥,其中之一是私有密钥,由用户保存;另一个为公开密钥,可对外公开。并用VC++语言实现,通过MFC设计的一个小系统来模拟算法的简单应用-RSA algorithm and the realization of the principle. RSA is the best tool for data encryption can be used for digital signatures,