juruojjl
Articles11
Tags13
Categories5
解密2

解密2

设计一个应用程序 用来返回每一个需要密钥的加密算法的密钥

将出题人名义改成“passwordjuruojjl.”

将表题面“见群文件”改为白色 字号放到最小

应用程序开始询问链接加密密钥

如果回答不是“juruojjl.” 那就退出

接下来 应用程序给出题面

询问用户每一步的标题/提示

回答正确 就给密钥

回答错误 随机回复干扰项并标红

提示全部用文件输入输出放到D盘


谜底Infinite Strife,

但上传时会要求用户上传谜底前一步解出来的内容

维吉尼亚密码 BLACKorWHITEbutArcaea 密钥FinalVerdict得到GTNCVjvNKQVXgcgAcxevd

加入干扰密钥1 Tell me your secret.->U2FsdGVkX1/iqBt+2ufRwxSSflOIMSXdgDg0TdT5BvFk1wwKk/h6FYi9QErkL8zK

正确密钥 Tell me what scares you?->U2FsdGVkX19f6bLPWgzTvq7iHJ0va9bjapxdsyax6Cix006Bk8SxN4j90ZI7HZyy

使用加密后的正解加密原文得到 U2FsdGVkX197Hcr9d67erdKzFUKoeOgrGmxS2vFU5tG6cbIGG3Ujceo9tR07KgKt

进行重排(指把U2Fsd插到中间)得到 GVkX197Hcr9d67erdKzFUKoeOgrU2FsdGmxS2vFU5tG6cbIGG3Ujceo9tR07KgKt

凯撒移位10 得到QFuH197Rmb9n67obnUjPEUyoYqbE2PcnQwhC2fPE5dQ6mlSQQ3Etmoy9dB07UqUd

将这坨东西摆放成8*8的方阵,给每一行编号

1
2
3
4
5
6
7
8
QFuH197R
mb9n67ob
nUjPEUyo
YqbE2Pcn
QwhC2fPE
5dQ6mlSQ
Q3Etmoy9
dB07UqUd
1
2
3
4
5
6
7
8
5dQ6mlSQ 6
mb9n67ob 2
YqbE2Pcn 4
QFuH197R 1
Q3Etmoy9 7
nUjPEUyo 3
QwhC2fPE 5
dB07UqUd 8

进行重排 顺序变为“62417358”

把它们拼接在一起5dQ6mlSQmb9n67obYqbE2PcnQFuH197RQ3Etmoy9nUjPEUyoQwhC2fPEdB07UqUd

最终的题面。

Author:juruojjl
Link:https://juruojjl.github.io/2023/01/03/%E8%A7%A3%E5%AF%862/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×