- 博客(6)
- 收藏
- 关注
原创 密码学大作业
RSA 密码算法是使用最为广泛的公钥密码体制。该体制简单且易于实现,只需要选择 5 个参数即可(两个素数$p$和$q$、模数$N=pq$,加密指数𝑒和解密指数𝑑)。设𝑚为待加密消息,RSA 体制破译相当于已知$𝑚^𝑒 \pmod 𝑁$,能否还原𝑚的数论问题。目前模数规模为 2048 比特的RSA 算法一般情况下是安全的,但是如果参数选取不当,同样存在被破译的可能。
2023-03-05 11:07:42 269
原创 ###RSA 学习记录:
###RSA 学习记录:___________________________________________________________________________________________________________________________________________看[0xDktb]大佬的blog学习路程:url:https://0xdktb.top/2020/02/28/Summary-of-Crypto-in-CTF-RSA/一.2020/12/19①:绪论:
2020-12-20 11:54:33 578 1
原创 ###RSA相关攻击内容
###RSA相关攻击内容第一次write…2020.12.7 written by 84701.rsa关于dp泄露的攻击 已知n,c,e,dp:因为:dp%(p−1)=d%(p−1);d∗e%ϕ(n)=1因为:dp\%(p-1)=d\%(p-1);d*e\%\phi(n)=1因为:dp%(p−1)=d%(p−1);d∗e%ϕ(n)=1所以就可以通过这个得出:(d∗e)%(p−1)=1;(dp∗e)%(p−1)=(d∗e)%(p−1
2020-12-07 20:45:53 289
原创 RSA gmpy2函数实现.
###RSA gmpy2函数实现.一.pow:1 .分奇偶性去用递归函数迭代计算:def mypow(x:float,y:int) ->float: if y == 0: return 1 if y%2 == 0: return mypow(x*x,y//2) if y%2 == 1: return x*mypow(x,y-1)2 .快速幂方法:计算a的b次方,需要考虑:1、b==0 的话,返回12、b<0的情况,设
2020-12-03 13:48:28 1551
原创 ###The learning of Cryptography
###The learning of Cryptography ****______________________________ designed by D33.8at0#一.古典密码学 cl
2020-11-26 18:15:58 174
原创 Moectf-2020 WP by DeeBaTo
Reverse: 逆向工程指北: 拉到底。 Welcome to Re!:拖入IDA 按F5 Thank you JavaScript:用webstorm打开 复制内容 去在线解码就出来了Pwn: Pwn从入门到入狱:mc打开文章里寻找Algorithm: mess:观察可以知道输出段中的英文字符是后面加入的,去掉英文字符后是ascii的码值 然后一一转换Crypto: crypto入门指北:打开txt寻找 easy
2020-10-08 00:25:16 1244 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人