托马斯.杰斐逊

托马斯.杰斐逊

 

 

 

首先百度一下发现是转轮密码,以下是转轮密码的原理,

l  杰斐逊转轮密码原理及破解思路:托马斯-杰弗逊转轮加密由三串字符串组成,第一部分为加密表,第二部分为密钥,第三部分为密文。加密表就是我们需要利用密钥和密文来进行加密,具体的过程如下: 首先查看密钥第一个字符为2,因此我们需要到加密表中去查找第2行的数据 2: < KPBELNACZDTRXMJQOYHGVSFUWI < 。再利用密文的第一个字符H进行旋转,H在这里的作用就是旋转过后的第一个字符即为H,在这里的旋转为循环(即字母z后面为a)。

为了方便理解,附上图

  1. 按照密钥调节顺序之后:

 

 

 

 

2调序之后的结果如下.

 

 

 

 

3那列的密文能看懂就是明文

 

得到flag。Flag为flag{xsxsbugkuadmin}.

Bingo!

参考链接:

https://blog.csdn.net/qq_34072526/article/details/87202931?utm_medium=distribute.pc_relevant.none-task-blog-title-7&spm=1001.2101.3001.4242 

posted @ 2020-11-20 09:14  浩琦很好奇  阅读(639)  评论(0编辑  收藏  举报