RSSSSSACrypto 未解决

分数: 20 金币: 2
题目作者: 树木有点绿
一  血: volcano
一血奖励: 3金币
解  决: 1380
提  示:
描  述:
这是一个非常简单的RSA
其  他: RSSSSSA.txt
评论
ww的练习 7天前

中国剩余定理是存在一个未知数然后根据不同的除数得到的余数也不相同,本体中的en就是如此,所以采用中国剩余定理来解题(https://oi-wiki.org/math/number-theory/crt/)网站了解中国剩余定理

回复 0

ACYII 6月前

广播

回复 0

Alune 9月前

俺的脚本很简单,便于理解https://blog.csdn.net/2301_80675009/article/details/156489037?sharetype=blogdetail&sharerId=156489037&sharerefer=PC&sharesource=2301_80675009&spm=1011.2480.3001.8118

回复 0

Alune 9月前

终于靠自己写出了脚本!

回复 0

1nfinix 10月前

flag{*****}

回复 0

韭菜叶花肉来个茶蛋 1年前

deepseek 低指数rsa广播攻击脚本。哎,根本不会

回复 2

NosajUx 1年前

若同一明文 m 用相同 e 加密到不同 \(n_1, n_2, ..., n_k\),得到密文 \(c_1, c_2, ..., c_k\),则可通过 CRT 计算:\(m^e \equiv CRT(c_1, c_2, ..., c_k) \mod (n_1 \times n_2 \times ... \times n_k)\)开 e 次方得到 m。

回复 1

NosajUx 1年前

用中国剩余定理的思路: 先找满足 “除以 3 余 2、除以 7 余 2” 的数:因为除以 3 和 7 都余 2,所以这个数减去 2 后是 3 和 7 的公倍数(如 21、42、63...),因此可能的数是 23、44、65... 再从这些数中找 “除以 5 余 3” 的:23 除以 5 余 3,正好满足。 所以答案就是 23。

回复 1

NosajUx 1年前

中国剩余定理是一种古老的数学方法,主要用于解决多个整数除法中 “余数” 的问题,简单来说,就是当知道一个数除以不同除数的余数时,能算出这个数最小是多少(或所有可能的解)。 举个经典例子: “有一堆苹果,3 个 3 个分剩 2 个,5 个 5 个分剩 3 个,7 个 7 个分剩 2 个,这堆苹果最少有多少个?”

回复 1

NosajUx 1年前

此时,通过 CRT 可求出 \(M \equiv m^e \mod (n_1 \times n_2 \times ... \times n_k)\),若 \(M < (n_1 \times ... \times n_k)\),则 \(M = m^e\),对 M 开 e 次方根即可得到明文 m。

回复 1

WriteUp

image
xiaoxiaoran

6 金币

评分(6)

解题动态

屿楠 攻破了该题 7小时前
noob11 攻破了该题 10小时前
Alter 攻破了该题 2天前
Amy 攻破了该题 2天前
qi1102 攻破了该题 3天前
hfzgxvsr 攻破了该题 3天前
花开花落 攻破了该题 3天前
飞翔的企鹅 攻破了该题 4天前
paohui886 攻破了该题 4天前
豆神 攻破了该题 5天前
CCC1112 攻破了该题 5天前
能工智人 攻破了该题 6天前
小懒 攻破了该题 7天前
ww的练习 攻破了该题 7天前
世界你好 攻破了该题 7天前
DOLPH 攻破了该题 8天前
wao 攻破了该题 8天前
KN11 攻破了该题 9天前
小楼一夜听春雨 攻破了该题 9天前
fjakjasdhfa 攻破了该题 9天前
问题反馈