实验吧密码学writeup

时间:2022-09-09 16:06:31

实验吧密码学writeup

看密信内容知道需要查看天干地支表

实验吧密码学writeup

找出迷信内容对应的数字+60(一甲子)得到一串数字。对应ASCII码表得到字符串

XZSDMFLZ

不像flag,在考虑题目中的古典加密,无非就是凯撒、栅栏等组合加密(一种的得不到密文),爆破之后发现栅栏2栏,再凯撒得到

SHUANGYU

2.The Flash -14

实验吧密码学writeup

观察密文,所有数字均不大于5,猜想可能是5*5矩阵字母表,百度题目发现闪电侠第二季14集里有个矩阵表

实验吧密码学writeup

将密文两两为一对得到对应字符串  YSMWGTZOGVWGTOGHAOB

猜想可能还需要凯撒,于是尝试一下

实验吧密码学writeup

发现+12之后就是flag

3.奇怪的短信

实验吧密码学writeup

经过上一题试试两两拆分得到

33 53 21 41 43 74 74 43 61 71 53 32

想想短信联想到九宫格字母表前一个数字代表按键,后一个数字代表第几个字母,发现吻合这个规律

直接得到flag

3.RSAROLL

实验吧密码学writeup

实验吧密码学writeup

暂时讲不清参考他人的解题思路

https://www.52pojie.cn/forum.php?mod=viewthread&tid=490769

5.困在栅栏中的爱

实验吧密码学writeup

看格式摩尔斯电码,解密得到

实验吧密码学writeup

根据QWE=ABC?知道键盘加密

实验吧密码学writeup

解密得到 rhasbenvaoylii

再结合题目栅栏解密和关键字爱(love),栅栏解密

6栏 rabnayosevol

7栏 rabnayiosevoli

倒序解密得到flag

6.奇怪的字符串

实验吧密码学writeup

直接ASCII码解密得到字符串Y3RmY2UzaGk=

看格式知道base64解密得到flag

7.疑惑的汉字

实验吧密码学writeup

当铺密码解密

实验吧密码学writeup

得到数字67 84 70 123 82 77 125

ASCII码表解密得到flag

8.古典密码

实验吧密码学writeup

ASCII码表得到字符串OCU{CFTELXOUYDECTNGAHOHRNFIENM}IOTA

列置换参考  http://blog.sina.com.cn/s/blog_e23a215b0102wazq.html

最后根据flag的格式得到flag

9.困在栅栏里的凯撒

实验吧密码学writeup

栅栏6栏  NEQ{etlydsf},再凯撒解密即可得到flag

10.奇妙的音乐

实验吧密码学writeup

解压发现一张图片加一个压缩包,查看图片

实验吧密码学writeup

盲文解密得到解压密码,解压得到一段音乐,听过之后应该是发电报的声音

在音乐编辑软件中打开

实验吧密码学writeup

粗的条“-”,细的条“.”,没有条补空格

—.—.   —   ..—.   .——  .——.    .    ..    —————   ———..——...    ...——   ..———   ..——..    ..———    ...——    —..     ——..

摩尔斯电码解密得到flag

11.敌军情报

实验吧密码学writeup

ASCII码表得到一串摩尔斯电码,解密得到flag

12.我喜欢培根

实验吧密码学writeup

摩尔斯电码解密,注意/ 有三段,解密后发现很多dc字符,(附上培根加密图解)将d ,c分别用b,a替换

参照图解解密即可得到flag

实验吧密码学writeup

13.Decode

实验吧密码学writeup

实验吧密码学writeup0x开头,hex还原得到一串字符串

%4d%54%45%35%43%6a%45%77%4d%51%6f%78%4d%44%67%4b%4f%54%6b%4b%4d%54%45%78%43%6a%45%77%4f%51%6f%78%4d%44%45%4b%4d%54%45%32%43%6a%45%78%4d%51%6f%78%4d%54%55%4b%4d%54%41%30%43%6a%45%77%4e%51%6f%78%4d%6a%45%4b%4f%54%63%4b%4d%54%45%77%43%6a%6b%34%43%6a%6b%33%43%6a%45%78%4e%41%3d%3d

URL解码得到一串数字,ASCII码表解密得到flag

14.RSA实践

实验吧密码学writeup

直接RSA算法解得d,提交即可

15.杯酒人生

实验吧密码学writeup

密钥HTRUZYJW,

实验吧密码学writeup

凯撒一跑得到+21COMPUTER为加密密钥

古典密码需要密钥加密的就只有那几种,最后试维吉尼亚密码发现可以得到flag

(不熟悉维吉尼亚加密的可以百度自行掌握,比较简单)

16.凯撒和某某加密

实验吧密码学writeup

密文里面含有字母和符号,如果是凯撒加密的话,应该是整个ASCII码表的移动,列举全部结果发现最有可能是flag的

实验吧密码学writeup

看这个密文结构应该是栅栏加密,不过这儿的是栅栏加密的一种变种

将字符串每三个一组顺序排列可以得到

实验吧密码学writeup

从上往下,从左往右一路看下来就得到flag

17.兔子你好

实验吧密码学writeup

base64解密发现加了盐

百度发现有一种兔子算法加密的方式,在线解密即可得到flag

18.base??

实验吧密码学writeup

知道md5爆破就可以得到密文,发现其实密文全部大写就是YMFZZTY0D3RMD3RMMTIZ

将密文base64解密即可得到flag

19.NSCTF  crypto200

实验吧密码学writeup

将图片保存后在stegsolve打开

变换之后得到一张二维码图片

实验吧密码学writeup

 

扫码没法应,颜色翻转后再扫得到flag

 

20.NSCTF crypto50

实验吧密码学writeup

看格式知道AES加密,解密得到flag

实验吧密码学writeup

 

提交不对,应该还有凯撒移位加密 ,flag头应该是NSCTF开头,解密得到flag

21.黑客叔叔(雨袭团)1.01

实验吧密码学writeup

base64解密得到

umfpbljhawrfrmxhz19zmf9megnrmw45x3donhq|01|03|07|+|+1|+3|+7|2+1|2+2|2+6|2+7|2+9|3+0|3+3|3+7|3+8|3+9|?|

猜想应该是要部分字母变大写  规律是:

|01|03|07| 表示第1,3,7位

|+1|+3|+7|表示第11,13,17位

|2+1|2+2|2+6|2+7|2+9|表示第21,22,26,27,29位

|3+0|3+3|3+7|3+8|3+9|表示第30,33,37,39位

上面标记位数全部大写之后base64解密得到flag

22.黑客叔叔雨袭团(1.02)

实验吧密码学writeup

实验吧密码学writeup

看格式应该属于3des加密,不过里面有文字,将文字换成/,“等等“换成“==”,(别问我为什么,格式告诉我的)然后兔子解密(rabbit算法)即可

23.密文  rot-13

实验吧密码学writeup

rot13解密即可得到flag

24.keyboard

实验吧密码学writeup

键盘上画图得到字母,就是flag

25.古典密码的安全性不高,但仍然十分美妙,请破译下面的密文

实验吧密码学writeup

实验吧密码学writeup

字频分析得到

实验吧密码学writeup

 26.凯撒是罗马*杰出的军事统帅

实验吧密码学writeup

凯撒解密得到flag

27.摩擦摩擦

实验吧密码学writeup

摩尔斯电码解密得到flag

28.最近听说刘翔离婚了

实验吧密码学writeup

栅栏解密得到flag

29.最近在论证一个问题,到底是先有鸡还是先有蛋

实验吧密码学writeup

简单键盘加密,键盘画画

30.一段奇怪的代码

实验吧密码学writeup

实验吧密码学writeup

百度asp encode,网站在线解密即可得到flag

31.这里没有key

实验吧密码学writeup

点开有提示框大家好,不管直接看源代码,发现

实验吧密码学writeup

明显的vbscript encode

丢控制台解密即可得到flag