搜索资源列表
RC5-CTS
- RC5-CTS模式加密解密算法C++程序实现。 解压之后运行main.dsw.在VC++下面打开,执行之后根据显示首先输入密钥(随便输入不超过16字节的字符串),之后提示输入需要加密的plaintext文件,输入plaintext1.txt,这个文件在压缩包里已经存在,(注意一定要写清楚文件类型名,是个文本文件),然后根据提示输入加密文件名,可随便输入一个文件名,但是别忘记了类型名.txt,如ciphertext1.txt。因为不输入类型名将来无法打开。之后输入解密之后的文件名,可输入dec
RSA_DEMO
- 一种利用公钥算法(又称为非对称算法)RSA制作注册码的方法。采用这种方法,不知道密钥的话时很难写出注册机来。实际上有部分软件已经使用了这类方法。RSA加密算法DEMO-use of a public key algorithm (also known as non-symmetric algorithm) production license RSA method. Using this method, I do not know the key words is difficult to wr
Delphi_JiaMi_JieMi
- 用Delphi写的一个简单的加密解密算法,具体为:输入一行字符串,从第n个字符开始,没间隔k个字符取出来,然后把剩下的字符加到取出来的后面,形成密文,然后再解密-with Delphi write a simple encryption and decryption algorithms, in particular : input string, n from the characters, not characters interval k taken out and then added
DES
- 用C语言写的100行DES加密算法. DES算法具有极高安全性,到目前为止,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。而56位长的密钥的穷举空间为256,这意味着如果一台计算机的速度是每一秒种检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的,当然,随着科学技术的发展,当出现超高速计算机后,我们可考虑把DES密钥的长度再增长一些,以此来达到更高的保密程度。
RSAtool
- 这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要
3DES
- 用vc写的加解密软件。可以对文件进行DES算法加密解密。密文文件有特定后缀名。
RsaTool.自己写的RSA算法工具
- 自己写的RSA算法工具。支持RSA密钥产生(包括CRT)、RSA运算、强素数生成、大数运算等功能。用了的都说好。,Writing their own tools of the RSA algorithm. Support for RSA Key Generation [including CRT], RSA computation, strong prime number generation, large numbers computing functions. Use of that goo
DES
- 我自己写的一个DES算法,实现了DES的加密解密功能。可手动输入明文及密钥,加密后对密文进行解密,正确还原为明文。-I write a DES algorithm, to achieve the DES encryption and decryption functions. Can manually enter the plaintext and key, encryption, decrypt the ciphertext after, right back into plaintext.
AES()
- 1、更正了原来的1.0版本的所有内存泄漏问题。 2、使用了文件读写的缓冲技术,对加密与解密在速度上都有一定的加快。 3、使用了进度条来显示加密与解密的进度,使其过程更加生动,不单调。 4、使用了多线程技术,这对于有多处理机的计算机来说,速度有一定的提高。 5、使用了与原始AES加密/解密算法中对状态数组按列处理等价的按行来处理数 据(当然在相应的函数中也作了相应的修改),避免了对状态数组的转置操作, 加快了加密与解密的速度。 6、提供了检查所选择的存放加密/解密文件的
desx
- 自己写的,用des算法根据密钥加密解密图片 -des jia jie mi tu pian shu ru mi yao
streamcipher
- 用C++编写的流密码算法。从文件读入明文,并将密文写到指定文件。所有源文件齐备,保证测试通过。-Written in C++, stream cipher algorithm. Read from a file into the plaintext and ciphertext writes the specified file. All source documents are to ensure the test.
EncryptDectyptTool_Src
- 写了一个文件加解密工具(VC9+OPENSSL) CA程序: 生成2个RSA密钥对,分别保存为PEM格式,密码保护私钥,文件名为“RSAPrivateKey.pem”和“RSAPublicKey.pem”。 加密: 将指定明文文件加密,密文件格式自已定义,要求文件内容用对称算法(3des)加密,对称密钥(KEY)为随机生成,随机密钥用“RSAPrivateKey.pem”的公钥加密后,存放在密文文件头内(KEY1);对明文文件做摘要计算(HASH),将计算结果用“RSAP
fnc
- 大智慧新一代加密研究,分析大智慧新一代(L2版本,知道公式加密使用的是标准密码算法DES,被加密的验证数据是固定的,密码为最长8个字符,小写与大写字母不区别。所以超过8位的密码是不必要的。密码能破解吗?我觉得是可能的,知道加密后数据及被加密数据,我们要求得到的是密钥。一个可行的办法是穷举,穷举数字及字母的组合,只要写了个穷举的工具及字典工具,基本上6位密码在5分钟左右,穷举所有8位密码估计要50天左右。如果采用类似rainbow crack项目破解windows xp登录密码的方法,先将所有8位
DES
- 用C语言写的DES加密算法,可以自由设置密钥,适合加密算法学习-Written in C language using DES encryption algorithm, can freely set the key, encryption algorithm for learning
EncriptionWithJava
- 系统要和一个外部系统进行通讯,传输方式是采用 DES 算法对消息进行加密,再用 BASE64 编码。不过对方系统是用 C# 写的。平台不一样,于是我和对面的老兄先测试一下加密解密。这一测试问题就来了。两边采用同样的密钥,对同一个字符串加密出来的结果不一样。-Encription and discr iption with Java
dfsd
- C语言,大素数域上的椭圆曲线加密解密算法 [ibe_dec.rar] - 椭圆曲线加密算法,解密一步的源代码,有详细注释 [DES.rar] - 各种加密算法的源代码,包括DES,RSA,DAS,RC4,RC5等 [mulf2m.rar] - 椭圆曲线加密算法中的乘法器的生成,主要功能是实现在素域上的多项式模P(大素数)乘的运算。 [AesCode.rar] - AES c++实现 有图形界面对话框 简单易用 [2745ecc.rar] - 椭圆曲线加密算法
A51
- 自己写的一段A5算法加密代码,使用的是C语言,可在DOS环境下输出64位密钥和22位随机帧。 -Write your own section A5 encryption algorithm code, using C language, can output 64-bit key and 22 random frames in the DOS environment.