没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这个代码可以实现1024位的RSA密钥,2048位密钥大概需要20s生成,具体时间记不清了,再长的密钥没跑过。 这里面也包含了Daniel J. Bernstein的论文Post Quantum RSA中提到的multi-prime post quantum RSA方案,在此不多解释,有兴趣的话在google scholar上就能找到,我个人觉得这个工作价值很有限。 这个程序是18年12月份立下来的flag(写一个能跑1024位密钥的RSA程序发出来),程序最晚是19年1月写好的(出去post quantum RSA的内容),但是现在才想起来发。 想用MATLAB、Cpp写的话可以考虑把512位大素数在二进制在按位存储到array、vector里面重新定义加法、取模等运算(但不要按多项式情况下的来),这是我在一本书上看到的代码,很遗憾的是不管自己写还是自己抄都没跑出来,可能是我太菜。
资源推荐
资源详情
资源评论
收起资源包目录
RSA.rar (8个子文件)
readMe.txt 960B
GUI.py 3KB
Key.py 1KB
Algo.py 1KB
RSA_main.py 819B
Trick.py 2KB
First2Tprime.py 494B
multiPrime.py 203KB
共 8 条
- 1
资源评论
- 芬芳花蕊2020-12-08from ORSA import Algo,Key ModuleNotFoundError: No module named 'ORSA' 缺少ORSA
歧君
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功