




看起来简单,但是没有办法直接算出来,数字实在太大了。然后因为e很大,所以就选择维纳攻击。但是最后发现竟然要用py2解,用尊贵的py3解不出来。无语思密达,直接交题解了。


e比较小,考虑用低加密指数攻击,但是算了很久都没有算出来,考虑其他方法。嗯,最后还是用了这个方法,就是要算很久数字太大了,不过答案看了题解,得到答案。



不知道,只知道这类题目都很曼妙,最后16进制都没法转为ascii,而且,答案都是一样的:flag{decrypt_256}

按理说是欧几里得原理做,但是最后是一串超级长的字符,不过题解最后还有一串16进制,然后看了一下题解做法很高级。





世界上不能没有大佬!!!!!原来是base64隐写。
再详细一点就看我的notion了,看力竭了。然后这一题还看到了一个高级的欧几里得算法。嗯,也在notion.

这道题目比较简单,嗯。

关于这道题,我只能说注意是base64.

这道题也比较简单。

一道很有迷惑意味的题目,竟然是直接将n分解,那我看那么久的A算什么!!!

威尔逊定理,如果A是素数,那么(A-1)=-1(mod A)


做这一题的时候卡在了解上,然后进行了N分解的优化,并且发现d,e是相对的,不要在固执原来的方程,c已经进行了加密,不能再直接用e了,要取相反数。


Pollard p-1 算法原理,有关于费马小定理。别说这个费马小定理难怪第一节课就讲了,用处很广泛。