打开题目,发现 呀,是个数学计算题,百度可以知道这是个仿射加密,和凯撒密码一样,属于“代换密码”。 它的加密算法为: c = E(p)=(a*p+b) mod m (其中p为明文, ...
打开题目,发现 呀,是个数学计算题,百度可以知道这是个仿射加密,和凯撒密码一样,属于“代换密码”。 它的加密算法为: c = E(p)=(a*p+b) mod m (其中p为明文, ...
BUUCTF 几道crypto WP [AFCTF2018]Morse 简单的莫尔斯密码,最直观的莫尔斯密码是直接采用空格分割的点和划线,这题稍微绕了一下使用的是斜杠来划分 所以首先将斜杠全 ...
BUUCTF Crypto WP 几道密码学wp [GXYCTF2019]CheckIn 知识点:Base64,rot47 下载文件后,发现一个txt文件,打开发现一串base ...
下载py文件,代码如下: 代码逻辑不难,就是通过自定义的myGetPrime()函数获得三个大质数p,q,r,再加密,重点在于函数的返回值 sympy.nextPrime((B!)%A ...
我们首先得到一个加密程序 然后一个输出结果 首先我们可以从这个代码中得到这样的一个方程 \[m \equiv c_1 \pmod{n_1} \\ m \equiv c_2 \pmo ...
护网杯比赛,一道不算难的密码学却思路绕了好久才和出题人相符合,这里记录一下做题的过程及感想 题目的源码如下: 除了源码,还给了三行16进制的数,看到这道题 ...
一、Round 题目附件如下: 比赛题目flag为'CMISCCTF{}'的模式,可以发现':D@J::K=r<ecXi^\[V:X\jXit'字符串中,'字符:'的位置恰 ...
以前一直没时间来好好研究下这两种攻击方式,虽然都是很老的点了= =! 0x01:Padding oracle CBC加密模式为分组加密,初始时有初始向量,密钥,以及明文,明文与初始向量异或以后得 ...
下载附件后,得到了一个py脚本与一个.log的文本,如下: fez.py: fez.log: 简单的观察可以知道要通过已给出的三个输出,计算出原本的m(也就是flag ...
Buuctf Crypto 刷题记录 写在前面 实习入职,要求继续做比赛crypto方向赛题,由于长时间未接触了,所以现在不得不好好复习一下 [V&N2020 公开赛]easy ...