Cryptanalysis Hacking Puzzles — Part 2
题目链接地址:https://www.mysterytwisterc3.org/en/challenges/level-i/cryptanalysis-hacking-puzzles-part-2
Your task is to decrypt the ciphertext (substitution cipher) on page 3 and answer the following question:
In one word only, what cryptology concept is the author refering in his quote?
Please enter the solution in lower-case letters.
Note from the author: This puzzle links the author’s passion for amateur astronomy and for cryptology. To get across the nature of keys and their distribution in the universe of possible numbers is in the meaning of this puzzle. The ciphertext expresses his own definition of one relevant cryptology concept.
你的任务是解密第三页上的密文(替代密码),并回答以下问题:
一句话,作者引用的密码学概念是什么?
请用小写字母输入解决方案。
注从作者:这个谜连接作者的激情业余天文学和密码学。解开这个谜题的意义在于理解键的本质及其在宇宙中可能数字的分布。密文表达了他自己对一个相关密码学概念的定义。
从题目易知这是经过替换加密后的密文,对其进行频率分析:
然后按频率进行初始代换,针对代换后的内容猜测部分替换关系,再一点点尝试其他可能的代换,最终得到结果:
imagine our galaxy with their estimated three hundred billion stars and all their planets, comets, asteroids and space dust as the keyspace. and the rest of the universe with all the galaxies and particles in it, as the universe of possible numbers were that keyspace exists!
想象一下,我们的星系有大约3000亿颗恒星和所有的行星、彗星、小行星和太空尘埃,它们是关键空间。以及宇宙中所有星系和粒子的其余部分,就像宇宙中可能的数字一样,键空间是存在的!
从其中能看到唯一和密码学相关的内容为keyspace,所以我们要的结果就是keyspace。
(Ps.之前做过类似的题目,用的是相同的代码,这里就不再放了。)