java中超级详尽的RSA非对称加密介绍,以及踩过的坑。
2022-03-08 08:35:52 1.61MB java RSA
1
rsa解密 Julia和萨奇对RSA的低公共指数攻击的实现
2022-03-05 22:07:45 5KB Julia
1
RSA加密程序实现VC++ ,MFC 可以产生任意位数的大数素,可以作为毕业论文哈。也是学习RSA加密的好例子,可以学到很多的加密函数和加密算法,很多算法是很经典的 ,比如欧拉定理,费马定理,还有中国剩余定理等......................................
2022-03-04 17:30:17 117KB RSA VC++ ,MFC
1
信息安全课程的实验,含AES、DES、RSA三个加密算法和MD5、SHA-1两个哈希算法的C/C++源代码,可以加密字符串和文件。
2022-03-04 14:23:46 18.43MB 密码 AES DES RSA
1
RSA加密算法提供商BouncyCastleProvider包,希望对大家有用。。。
2022-03-03 08:21:42 1.33MB RSA加密JAR包
1
本文设计的是一套完整实用的RSA文件加密解决方案,并具体编码实现。本文采用费马小定理测试素数,使用Montgomery加快大数模乘运算,用C++实现RSA加密算法类库,并在32位windows平台封装成组件。在.Net平台引用此组件,实现可以对任意文件进行RSA加密操作的窗体应用程序。经过加密的文件以及密钥文件都是文本文件。本文首先给出关键类类图、整个应用程序的结构描述文档,然后对关键模块流程图、详细的接口文档进行阐述,并给出关键的实现代码,最后对应用程序进行测试,对测试结果进行分析研究,进而对应用程序进行改进,对关键算法进行尽可能的优化,最终得到一个在windows运行的可以用指定密钥对任意文件进行RSA加密并可解密的完整应用程序,和一些相关的可移植组件。
2022-03-02 23:57:05 1.2MB RSA
1
RSA 加解密的 Python 实现 环境 使用的 Python 版本是:Python 3.6.3。 无使用其他第三方库,根据密码学实验要求纯手工实现。 使用 进行加密 在得到的项目文件夹下使用如下命令即可启动 GUI 界面,先点击生成按钮生成密钥,然后输入待加密明文,点击加密/解密按钮即可: $ python3 main.py 注意事项: RSA 属公钥密码体制,所以在运行过程中会在本地生成 rsa_pubkey.txt 和 rsa_privkey.txt 文件,用于存储公钥和私钥。 密钥的位数默认为1024位,填充规则选用 PKCS1-PADDING,即对1024位的密钥,其字节为128位,对输入的数据将会采用 128 - 11 = 117 字节为一个分组进行加密,不足117字节的将会选择随机数进行填充。 输入明文不用在意个数,最好是在200字符以内。 加密结果会用 Base64 进行
2022-03-02 19:37:06 231KB Python
1
python3简单实现rsa以及MD5加密方式,内有自己写的详细注释
2022-03-02 19:35:11 1KB rsa加密方式
1
基于Python实现RSA算法,包括的函数有:判断一个数是否为素数、判断两个数是否互为素数、欧几里得算法求最大公约数、产生公私钥、扩展欧几里得算法求模逆、加密明文、解密密文以及代码测试。
2022-03-02 19:32:07 4KB RSA Python
1
RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准,下面通过本文给大家介绍python实现RSA加密(解密)算法,需要的朋友参考下
2022-03-02 19:30:53 194KB python_rsa加密算法 rsa加密算法
1