CTF---密码学入门第七题 杯酒人生

杯酒人生分值:10

  • 来源: Veneno
  • 难度:易
  • 参与人数:2633人
  • Get Flag:790人
  • 答题人数:963人
  • 解题通过率:82%

使用古典密码 一喵星人要想喵星发送一段不知道干什么用的密码“BLOCKCIPHERDESIGNPRINCIPLE”, 但是它忘记了密钥是什么, 手头(爪头)只有它自己加密过的密钥“HTRUZYJW”, 而且它 还知道原密钥是一个单词, 你可以帮助它传递信息, 早日攻克蓝星, 征服人类吗?

解题链接:

原题链接:http://www.shiyanbar.com/ctf/1826

【解题报告】

这是我入门密码学开始写的第七道题,咱们可以对这个加密过的密钥进行凯撒密码解密试试看,而且题干中说原密钥是个单词,这个单词肯定是我们所熟悉的单词,咱们可以先试试看

我们需要用到一个工具,叫CTFCrackTools,咱们可以试试解密看看

咱们发现,这个单词computer是我们熟悉的单词,是电脑的意思,题干中说要发出信息,所以题干中给出的是一段明文~~~

看到密钥,懂一点密码学的人就知道,这个可能是个维吉尼亚密码!

我贴上一张维吉尼亚表!

维吉尼亚密码上面第一行代表明文字母,左面第一列代表密钥字母

根据这个,我们可以仔细对比这个表,解密出的COMPUTER是它的密文,咱们根据题干和对应这个表,可以得到如下字符串:

DZAREVMGJSDSYLMXPDDXHVMGNS

这道题的答案应该就是这串字符串吧

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏安智客

密码发展史之古典密码

密码(Cryptology)是一种用来混淆的技术,它希望将正常的、可识别的信息转变为无法识别的信息。密码学是一个即古老又新兴的学科,密码学一词源自希腊文“kry...

30870
来自专栏Albert陈凯

2018-09-27 白话解释 对称加密算法 VS 非对称加密算法

前端梁 前端梁 ](https://segmentfault.com/u/loveyoung) 1月15日发布

15040
来自专栏华仔的技术笔记

区块链中现代密码学

32070
来自专栏乐享123

加密技术发展

36360
来自专栏点滴积累

ANSJ中文分词使用方法

一、前言 之前做solr索引的时候就使用了ANSJ进行中文分词,用着挺好,然而当时没有写博客记录的习惯。最近又尝试了好几种JAVA下的中文分词库,个人感觉还是A...

48890
来自专栏数据结构与算法

9.21模拟赛解题报告

上来看T1,咦?我好像做过这题在仙人掌上的版本。。树上更简单吧。。写+拍 1h,期间拍出了暴力的两个bug。。。

9640
来自专栏玄魂工作室

CTF实战33 综合实战和讲解三

该培训中提及的技术只适用于合法CTF比赛和有合法授权的渗透测试,请勿用于其他非法用途,如用作其他非法用途与本文作者无关

13320
来自专栏Aloys的开发之路

C/C++大数库简介

在网络安全技术领域中各种加密解密算法的软件实现上始终有一个共同的问题就是如何在普通的PC机上实现大数的运算。我们日常生活中所应用的PC机内部字长多是32位或64...

332100
来自专栏企鹅号快讯

程序员的花样编程,你到底行不行?

【导读】:说到 C/C++ 代码技巧,也许会有童鞋说 ,这是属于 C/C++ 程序员离职前恶搞之类的抖机灵。即便想,也不能干。别忘了有这样一句编程名言:「在编写...

25350
来自专栏数据结构与算法

洛谷P3235 [HNOI2014]江南乐(Multi-SG)

题目描述 小A是一个名副其实的狂热的回合制游戏玩家。在获得了许多回合制游戏的世界级奖项之后,小A有一天突然想起了他小时候在江南玩过的一个回合制游戏。 游戏的规则...

40750

扫码关注云+社区

领取腾讯云代金券