信息安全综合训练RE_lab2 课堂测验(自用、记录)

本文记录了十个信息安全相关的解密挑战,涉及隐藏信息查找、栅格密码、RSA攻击、数列规律、字母编码等多个方面,通过解密过程展示了密码学在实际问题中的应用。
摘要由CSDN通过智能技术生成

RE_lab2 课堂测验题解


一共五组,大组长HXM 感谢其他四组组长,大佬带飞,分别为LYF,YX,YLY,ZRL

Question 1 A hidden word

1.1 题目地址

在这里插入图片描述

1.2 题目要求

本题要求在一个PDF文件中找到隐藏信息
在这里插入图片描述

1.3 解题过程

首先拿到资源文件,打开后仔细观察,可以观察到PDF文件中黑色字符上有白色痕迹
在这里插入图片描述
放大后仔细查看,发现是白色字母,将所有白色字母集合起来,结果是SICHTBAR
在这里插入图片描述
将答案提交即可,注意提交格式

Question 2 Grille Cipher

2.1 题目地址

在这里插入图片描述

2.2 题目要求

本题要求利用提供的一张笔记和用来解密的栅格(有3*3缺损)恢复明文信息。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

2.3 解题过程

栅格密码是把明文填入栅格的白色方格中,填完后将栅格顺时针旋转90°,继续填入明文,直到旋转了360°为止。于是根据这个原理恢复明文。
在这里插入图片描述
从最后一段发现有 ...OUSAND LEAGUES UNDER... ,由于是儒勒凡尔纳的作品,查询可以发现这是他的名著《海底两万里》(Twenty Thousand Leagues Under the Sea),检查可以发现是能够对上的。由此还原缺失的3*3栅格,得到答案
在这里插入图片描述
也就是
Sorry I'll be late for dinner because I'm twenty thousand leagues under the sea
将答案提交即可,注意提交格式

Question 3 Broadcasting and low exponent-RSA-Attack

3.1 题目地址

在这里插入图片描述

3.2 题目要求

题目情景是,一个人向三个人发送了同一条由RSA加密的信息。三个人的公钥都是3(一个小指数)。同时给出了三个人的模数、三条密文。要求得到明文。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3 解题过程

根据题目可以知道
三条密文如下:
在这里插入图片描述
三个模数如下:
在这里插入图片描述
这个问题采用中国剩余定理解决。把 m p k m^{pk} mpk,本题中就是 m 3 m^3 m3,看成一个数,利用中国剩余定理解三个算式的方程组。
在这里插入图片描述
在这里插入图片描述
得到 m 3 m^3 m3
在这里插入图片描述
这个数太大,暂时没找到 python 进行大整数开方的办法。因此通过因式分解的办法解决。通过一个网站得到结果。网站链接
在这里插入图片描述
在这里插入图片描述
将它转换为十六进制,两个十六进制转为一个字符查看
在这里插入图片描述
在这里插入图片描述
结果为Das fuer morgen festgelegte Meeting muss unbedingt stattfinden! (定于明天举行的会议必须举行!)
将答案提交即可,注意提交格式

Question 4 Number Sequence-Part 6

4.1 题目地址

在这里插入图片描述

4.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值