2018.12 CTF备战心得——实验吧训练营密码学(三)

今天比较闲,更新几题。

5.rsarsa
题目:Math is cool! Use the RSA algorithm to decode the secret message, c, p, q, and e are parameters for the RSA algorithm.

http://ctf5.shiyanbar.com/crypto/rsarsa/rsa.txt

     又到了英文翻译时间。题目提到了RSA算法,打开文本看

这里引用gwind大神的博文:https://www.cnblogs.com/gwind/p/8013116.html,里面详细介绍了RSA加密的原理。通俗说就是给你p,q,e,c然后用特定的运算规则算出d。题目的难点在于给的数字都很大,口算什么的肯定是不科学的。我试了手头上的几个RSA加密工具,无一例外都提示数字过大。最后我们还是得使用万能的python,
2018.12 CTF备战心得——实验吧训练营密码学(三)_第1张图片

记得指定好p,q,c都是L,然后调用gmpy2的函数计算一下就出结果了。

6.robomunication
题目:

We recorded the following file between two robots. Find out what evil things they are plotting, and recover their secret key!

解题链接: http://ctf5.shiyanbar.com/crypto/robomunication/robo.rar
 

   拿到题目例行进行英语阅读理解。故事情节忽略不计,先下载题目连接给的rar看看里面有啥。
2018.12 CTF备战心得——实验吧训练营密码学(三)_第2张图片

有一段音频在里面,打开你会发现都是哔哔哔,结合这道题出现在密码学,我们猜着应该是摩尔斯电码。你也可以用隐写题的工具直接分析音频,然后记录下点和横,记得停顿有空格,最后得到:
.... . .-.. .-.. --- .-- .... .- - .. ... - .... . -.- . -.-- .. - .. ... -... --- --- .--. -... . . .--.
然后找一个摩尔斯电码的软件跑一下,得到HELLOWHATISTHEKEYITISBOOPBEEP
我那时候拿到这串字符串马上猜是凯撒加密,结果找不到答案,其实答案已经出现了...希望大家避开这个坑,认真阅读解密结果

先去吃个晚饭
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

你可能感兴趣的:(2018.12 CTF备战心得——实验吧训练营密码学(三))