
密码学
Blus.King
道阻且长,行则将至
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2020西湖论剑线上赛-密码学-BrokenSystems
题目附件: 链接:https://pan.baidu.com/s/18R-ZAeKXScPThuH_6BXwvw 提取码:ybu9从公钥中提取出n、e后,发现e非常大,可以用wiener-attack求出私钥d来解密。然后用PKCS1_OAEP的方式进行解密#coding=utf8#python3#Author=BlusKingfrom Crypto.PublicKey import RSAfrom Crypto.Cipher import PKCS1_OA...原创 2020-10-09 17:28:04 · 664 阅读 · 1 评论 -
RSA加解密公式的同余变式说明
RSA算法中,加密明文用到公式: c= m^e mod n解疑: c是cipher,密文;m是message,明文; e是加密指数; n是公钥。该变式在rsa算法中等价于: c≡ m^e mod n解疑:“≡”是同余符号,mod是求余数,在python中表示为%。 两个整数a,b,若它们除以整数m所得的余数相等, 则称a,...原创 2020-02-07 14:18:20 · 1972 阅读 · 0 评论 -
RSA攻击方式一览--自查表
粗略整理RSA的攻击方式, 欢迎指正和补充。·p,q 过大或过小:n可能被分解·p,q过近:导致n开方可得近似值·e过小:低加密指数攻击 ·明文过小:小明文攻击·e很大:Wiener-attack·e=2:Rabin算法·低加密指数广播攻击:e较小,并且使用不同的n,多次加密相同的明文。·共模攻击:对于同一明文m,使用同样的n,不同的e分别进行加密·共...原创 2020-01-31 22:51:31 · 3452 阅读 · 0 评论