-
-
[原创]看雪CTF2017 readyu crackme 解题方法
-
发表于:
2017-6-27 14:57
8356
-
[原创]看雪CTF2017 readyu crackme 解题方法
学习了一下这个椭圆曲线的运算规则
主要用到了readyu的3个工具ECCTOOL v1.04,BigInt v1.14,RDLP v1.12
主要就是4张图
先初始化椭圆曲线方程
然后设置参数
还有2个参数比较复杂
最终比较
(Px + m3*G)*m1 = (Px + m3*R)*m2 (mod Q)
其中G, R, Px是椭圆曲线上面的点,m1, m2, m3, Q 已知
求Px
化简一下(看了作者的帖子)
Px = (m1*m3/(m2-m1) mod Q) * G + (m2*m3/(m1-m2) mod Q) * R
这里设
L = m1*m3/(m2-m1) MOD Q
H = m2*m3/-(m2-m1) MOD Q
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!