天命:密码学越来越难了,看别人笔记都不知道写啥
天命:莫慌,虽然我不会推演法,但我可以用归纳法
虽然我不知道解题的推演,但我可以背公式啊哈哈哈
虽然我不会这题,但是我也能做出来
公式我不知道如何推演,但是每一步具体要干什么,我还是能很清楚分析
通过哪些能得到哪一个,每一个东西的作用还是能理解的
步骤一:首先通过遍历公钥e,放入公式,寻找p 和 q
步骤二:也就是说有公钥e 和 质数相乘 和 一半的明文
步骤三:就能利用这个公式得到 两个质数:p 和 q
步骤四:常规计算 -> 通过两个质数计算欧拉函数
步骤五:计算 e 关于 欧拉函数的模逆:d
步骤六:把模逆和质数相乘放入函数就能解密密文,得到明文
from gmpy2 import *
from Crypto.Util.number import *
e = 65537
n = 2482540078515262411777215266989018029858327661762216096122588773716205800604331015383280303052199186976436198142009306796121098855338013353484450237516704784370730555447