解出来了,这是一个相当有趣的五层密码!第一层,是摩斯密码,它对应摩斯密码的数字,以下是摩斯密码的数字表示法:0 -----
1.----
2 . .---
3 . . .--
4. . . .-
5. . . . .
6 -. . . .
7--. . .
8---. . 9----. 然后把摩斯密码解开就能得到:364714321826142939142518321825这一串数字。
仔细观察,这些数字有偶数个,如果把它们两个为一组的分开:36 47 14 32 18 26 14 29 39 14 25 18 32 18 25,我们会发现,十位数都不超过4,个位数都没有出现1,这样的话,于是我们猜想第二第三层,它会不会是手机键盘密码的变形。
于是,我们只要把这些数字倒叙过来就能得到:52 81 23 81 52 41 93 92 41 62 81 23 41 74 63,再用手机键盘密码解密(比如52就是数字键5上的第二个字母k),解得:ktctkgyxgntcgso
由于元音字母出现的频率太低,所以下一层,我猜想是电脑键盘qwe加密法(也就是qwe=abc,q=a a=k……比如密文是:itssg,那么解开是就:hello),于是解得:reverofuoyevoli。
到了这里,答案基本上出来了,最后一层,只要把这些字母倒叙过来就能得到:iloveyouforever,也就是:I love you forever,中文意思就是:我永远爱你。
A=40B=60c=44z=53是元音密码。元音密码是CTF密码学中的一种密码,解密时需要用到盲文表。
1、RSA算法密码
RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。
2、ECC加密法密码
ECC算法也是一个能同时用于加密和数字签名的算法,也易于理解和操作。同RSA算法是一样是非对称密码算法使用其中一个加密,用另一个才能解密。
3、三分密码
首先随意制造一个3个3×3的Polybius方格替代密码,包括26个英文字母和一个符号。然后写出要加密的讯息的三维坐标。讯息和坐标四个一列排起,再顺序取横行的数字,三个一组分开,将这三个数字当成坐标,找出对应的字母,便得到密文。
4、栅栏加密法密码
栅栏加密法是一种比较简单快捷的加密方法。栅栏加密法就是把要被加密的文件按照一上一下的写法写出来,再把第二行的文字排列到第一行的后面。
5、针孔加密法密码
这种加密法诞生于近代。由于当时邮费很贵,但是寄送报纸则花费很少。于是人们便在报纸上用针在需要的字下面刺一个孔,等到寄到收信人手里,收信人再把刺有孔的文字依次排列,连成文章。
元音密码为54.4.5.1.43.2.44.2.43.32.4.5.44.34.54.31.34.34。
这是一种利用音标中的元音进行加密的密码,编写简便,非常实用。它是根据事先编制好的密码表来对信息加密的。
密码表的编写办法是:先写下26个字母,在每个元音字母下标上数字。如A=1,E=2,I=3,O=4,U=5.然后根据每个元音右边的辅音次序,将每个辅音下标上相应的数字。如B位于元音A右边第一的位置,所以它用数字11代替(意思是第一个元音右边第一个字母);Y位于元音U右边第四的位置,因而代替它的数字是54