IELTS Writing(PART1) 表示变化趋势下降fall drop go down downturn downward trend reach a low decrease decline be reduced sag sink 2021-12-14 课程学习 雅思选修课
分组密码AES和DES DESDES是一种典型的Feistel结构密码体制,它使用长度为56比特的密钥加密(解密)长度为64比特的明文(密文),获得长度为64比特的密文(明文)。其加密流程如下: 1.传入64比特的明文,进行IP置换 2.通过密钥扩展算法获得轮密钥,扩展算法为:将初始密钥进行PC-1置换后得到$C_0,D_0$两部分,再进行本轮的循环移位后进入PC-2置换(从56比特选取48比特)得到轮密钥。下一轮的轮密 2021-09-12 CTF Crypto 理论学习
密码系统 Diffie-HellmanDiffie-Hellman密钥交换。 基于离散对数困难问题。 ElGamal基于离散对数问题。 密钥生成1.选取足够大的素数p保证p-1存在很大的素因子,使得在$Z_p$上求解离散对数问题是困难的 2.选取$Z_p ^*$的生成元g 3.随机选取整数k满足$0≤k≤p-2$,并计算$g^k\equiv y\ (mod\ p)$ 公钥为{$p,g,y$},私钥为{$k$ 2021-09-08 CTF Crypto 理论学习
流密码 流密码综述流密码又称为序列密码,它是密码学的一个重要部分。在CTF的密码学中,流密码一般都以以下的几种情形出现: 线性同余发生器(LCG) MT19937(python随机数库的预测) 线性反馈移位寄存器(LFSR)和非线性反馈移位寄存器(NFSR) RC4 其中,重点和难点应该是在LFSR和它所衍生出的一系列算法。下面总结一下流密码。 线性同余发生器(LCG)形如$X_{n+1}\equ 2021-09-06 CTF Crypto 理论学习
相关消息攻击 前言 本文介绍的是相关消息攻击。 参考资料 https://ycdxsb.cn/2decc525.html https://xz.aliyun.com/t/6813#toc-2 《Low-Exponent RSA with Related Messages 》by Coppersmith, Franklin, Patarin and Reiter 《Solving Systems of Mo 2021-09-02 CTF Crypto 理论学习
Love_DengFeng's Blog 前言 2021年8月29日,我终于把自己很早之前的想法付诸实践了——搭建一个自己的博客站点,来记录自己的学习历程,同时分享一些个人的想法以及学习的内容来跟各位 $dalao$ 互相交流学习。8月30日,大概熟悉了博客的管理运行发布删除等操作以及用 $markdown$ 写博客的方法后,写下这第一篇博客来开启我的学习记录路程。最近几个月的重心应该还是会放在 $CTF$ 的 $Crypto$ 方向上, 2021-08-30 introduction