密码学的脑洞

简介: 1.来Play啊!!!(playfair)WOODPECKER有一群大佬等你来的啊SL SY I APLWB GW KBOBflag:IT IS A PIECE OF CAKEw c f  m uo k g  n vd r h  q xp a i/j s ye b l  t zplayfair的解密:Playfair解密算法首先将密钥填写在一个5*5的矩阵中(去Q留Z),矩阵中其它未用到的字母按顺序填在矩阵剩余位置中,根据替换矩阵由密文得到明文。

1.来Play啊!!!(playfair)

WOODPECKER有一群大佬等你来的啊

SL SY I APLWB GW KBOB

flag:IT IS A PIECE OF CAKE

w c f  m u

o k g  n v

d r h  q x

p a i/j s y

e b l  t z

playfair的解密:

Playfair解密算法首先将密钥填写在一个5*5的矩阵中(去Q留Z),矩阵中其它未用到的字母按顺序填在矩阵剩余位置中,根据替换矩阵由密文得到明文。(密钥可以竖着或横着填,两种方法)

(1) 若c1 c2在同一行,对应明文p1 p2分别是紧靠c1 c2 左端的字母。其中最后一列被看做是第一列的左方。

(2) 若c1 c2在同一列,对应明文p1 p2分别是紧靠c1 c2 上方的字母。其中最后一行被看做是第一行的上方。

(3)若c1 c2不在同一行,不在同一列,则p1 p2是由c1 c2确定的矩形的其他两角的字母。


2. Who are U(列移位密码)

    734 152 6

rita/taea/hrli/eels/eshw/hwry/weie

flag:wherethereisawillthereisaway

whereth

ereisaw

illther

eisaway

密钥的字母按26个英文字母表的顺序排序,然后将给的密文划分成矩阵。例如w是7就将划分的第七列填到第一列,然后将答案横行显示就可以了。

3.(Bazeries密码)

3332啊哈哈哈

cp/dpv/ypg/gpe/lb/npi/ilk/kdp/rw/fbg/nk

flag:experienceisthemotherofwisdom

PC/VPD/GPY/EPG/BL/IPN/KLI/PDK/WR/GBF/KN

EX PER IEN CEI ST HEM OTH ERO FW ISD OM

T W    O  H U                            A F  L Q V

S A    N  D R                            B G  M R W

E I/J  Y  B C                            C H  N S X

F G    K  L M                            D I/J O T Y

P Q    V  X Z                            E K  P U Z

3332是啥呢,是反过来的2333啊,将密文按2333这个顺序循环划分,然后反过来啊,如cp就是pc,dpv就是vpd。

2333的英文是two thousand three hundred thirty three 这是密钥啊,将它按照playfair密钥的填充方式填一下,这回是先横,然后明文顺序填出,密文所在的密钥的矩阵位置对照的明文矩阵就是flag了

4.(ADFGX加密)

dd fx da df dx xd dx fg

areyouok

A D F G X

A p h q g m

D e a y n o

F f d x k r

G c v s z w

X b u t i/j l

adfgx加密:第一个字母是行,第二个字母是列。类似维吉尼亚解密。

5.

题目:0x436c5579526e4e6b52315a725744453551334e4c526a4933636c564e596c6878526a425862314a61535374444e5649326432564d4e465172547a565052456c525644526857545a54634552425258497765566f726332493950516f3d

0x是16进制开头,将0x去掉,转换成字符串,一定要将0x去掉

ClUyRnNkR1ZrWDE5Q3NLRjI3clVNYlhxRjBXb1JaSStDNVI2d2VMNFQrTzVPRElRVDRhWTZTcERBRXIweVorc2I9PQo=

一看等号base64啊,base64解密

U2FsdGVkX19CsKF27rUMbXqF0WoRZI+C5R6weL4T+O5ODIQT4aY6SpDAEr0yZ+sb==

怎么还有等号,还是base64么,当然不是

aes对称加密,U2FsdGVkX1这是aes加密后的算是标准格式吧,既然是aes加密肯定得有密钥啊,题目提示出题人的名字,那就出题人的名字就是密钥啊。md5加密密钥再解密就可以了

md5(shenghuimin,16) = 751ce6e59ec905d2

yuanjiashengisveryhandsome



几个比较棒的加密解密网址:

http://tool.oschina.net/encrypt/

凯撒密码解密:http://www.zjslove.com/3.decode/

词频分析:https://quipqiup.com/

栅栏密码: http://www.qqxiuzi.cn/bianma/zhalanmima.php

这个真的超级全:https://www.bejson.com/enc/base64/

目录
相关文章
|
1月前
|
安全 算法 量子技术
密码学系列之十:量子密码
密码学系列之十:量子密码
|
1月前
|
机器学习/深度学习 算法 安全
密码学系列之六:公钥密码体制
密码学系列之六:公钥密码体制
|
算法 网络安全 数据安全/隐私保护
【密码学】手摸手带你手算AES
本文带着大家手动计算了一下完整的简化版AES的整个流程,其实主要都参考了密码学与网络安全这本书,大部分的公式都是从这本书上来的,我是真的喜欢这个例子,麻雀虽小,五脏俱全,用来学习AES的入门感觉非常的合适,如果能够完整的自己手算下来这个例子,然后再去看完整版的AES算法,会简单非常多,主要就是规模扩大了一下,核心的流程还是上面这一套。最后,感谢能看到这里的读者,如果本文对大佬们理解AES有一点点的帮助,也不枉我手动敲了这么多的公式和矩阵了。
【密码学】手摸手带你手算AES
|
3月前
|
存储 安全 数据安全/隐私保护
加密的艺术:对称加密的奇妙之处(下)
加密的艺术:对称加密的奇妙之处(下)
加密的艺术:对称加密的奇妙之处(下)
|
9月前
|
数据安全/隐私保护
【软考】加密技术
【软考】加密技术
55 0
|
算法 安全 数据安全/隐私保护
【密码学】 一篇文章讲透数字签名
数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。它是一种类似写在纸上的普通的物理签名,但是在使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名是非对称密钥加密技术与数字摘要技术的应用。数字签名可以识别消息是否被篡改, 并验证消息的可靠性, 也可以防止否认。
402 0
【密码学】 一篇文章讲透数字签名
|
数据安全/隐私保护
密码学的心声题解
密码学的心声题解
124 0
密码学的心声题解
|
Rust 算法 JavaScript
【密码学】密码学相关资料整理
感觉我也写了不少的文章了,这里整理一下,之后这个整理会佛系更新,手动狗头,具体的链接查看原文获取吧,因为这个链接好像加不进去。
【密码学】密码学相关资料整理
|
定位技术
【密码学】一文读懂零知识证明
本文来聊一聊零知识证明的一点知识, 本文的例子纯属虚构,故事素材来源于网络和论文,以及我的瞎编, 如有雷同, 纯属巧合。
【密码学】一文读懂零知识证明
|
数据安全/隐私保护
【杂(瞎)谈(聊)】易经当中的密码学
看到这个标题,估计可能会有不少读者会有疑问,易经这不是个文学作品吗,怎么和数学相关的密码学给搞到一起了,这不是标题党蛤, 下面小Q来给大家聊聊在易经当中所体现的一些密码学的思想,有些资料来源也不太确定,我凭借记忆进行搜索的,如有错误还请各位读者海涵。
【杂(瞎)谈(聊)】易经当中的密码学