RSA算法的汇编代码实现,针对C52单片机上的嵌入式应用
2021-12-09 03:53:58 11KB RSA 单片机 C52
1
利用C\C++实现RSA算法的加、解密运算。 具体包括: 1) 利用扩展的EUCLID计算 a mod n 的乘法逆元; 2) Miller-Rabin素性测试算法对一个给定的大数进行测试; 3) 实现 的运算,并计算 ; 4) 利用Fermat定理手工计算 ,并与3)计算的结果对比; 5) 实现RSA算法。并对"I LOVE THE PEOPLE'S REPUBLIC OF CHINA"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。
2021-12-08 19:43:58 3KB rsa算法的实现
1
RSA算法加解密 详细介绍RSA算法的思想 附代码 很详细 绝对非常有用!!
2021-12-08 10:28:05 40KB RSA 算法
1
1)利用扩展的Euclid计算 a mod n 的乘法逆元; 2)Miller-Rabin素性测试算法对一个给定的大数进行测试; 3)实现 的运算,并计算 4)利用Euler定理手工计算 ,并与3)计算的结果对比; 5)实现RSA算法。并对"I LOVE NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS"加解密。说明:为了方便实现,分组可以小一点,比如两个字母一组。
2021-12-08 08:59:33 210KB RSA 密码学 密码学实验 密码学课设
1
RSA算法和MD5算法实现的数字签名RSA算法和MD5算法实现的数字签名RSA算法和MD5算法实现的数字签名
1
RSA算法的纯Python实现,压缩包内共4个文件,分别是 1、大整数的运算库(当然不是算加减乘除的,这个python本身就有)。这个库是计算乘模运算,幂模运算(蒙哥马利算法),最大公约数算法及扩展最大公约数算法(扩展欧几里得算法)等。 2、质数库。Miller_Rabin素数判断法,大整数快速因式分解算法(pollard_rho算法),生成指定位数的大质数或大整数算法等。 3、RSA算法库。使用上面两个库,实现RSA算法。实现了生成指定数位的密钥对,加密,解密,签名和验证,这5个核心功能。 4、RSAtest.py一个使用RSA算法库的例子。例子从生成密钥对开始,对数据进行加解密,签名和验证签名,最后用修改后的消息再次验证签名。 这个RSA算法最低支持32位密钥长度,最长没限制。但是事实上,在我的电脑上测试,1024位大概1.3秒左右,1536大约5~6秒,2048位密钥生成就需要约27秒。
2021-12-01 21:54:26 8KB RSA 算法 Python 签名
1
用MATLAB实现简单的RSA密码系统。
2021-11-27 09:05:24 210KB RSA算法用MATLAB实现
1
Crypto++是开源的C++数据加密算法库,支持如下算法:RSA、MD5、DES、AES、SHA-256等等。对于加密有对称加密和非对称加密。 使用Crypto++编译完成的库可在http://download.csdn.net/detail/wangweitingaabbcc/6217723下载,包含测试用例。
2021-11-24 22:03:07 4.63MB Crypto++ DES和RSA
1
此代码是RSA加密算法的python代码的简单实现,包括对任意明文的加密解密
2021-11-18 09:32:18 519B RSA
1
详细的RSA算法历史、加密解密算法及其实现代码,可以轻松验证并生成公钥私钥
2021-11-08 19:55:00 15KB RSA算法
1