- 博客(2)
- 收藏
- 关注
原创 CTF例题(writeup)
观察最后的AA,联想到base64编码最后常出现的==,A的ASCII码值为65,=的ASCII的码值为61,分析可能是base64编码做了偏移,尝试将密文所有字符的ASCII码值-4,然后再做base64解码。遍历密文字符串的每个字符,获取它的ascii码值,-4之后转化为新的ASCII字符,拼接转化的字符之后获得还原的base64字符串,然后再做base64解密。这里的4就相当于凯撒密码的密钥。第14把钥匙的结果是Rtrbse{3d811d068e5bd27da4ab1b37723c7dd2}
2024-06-23 14:21:18 348
原创 差分密码分析的原理与实践
从表中可以看出,S盒的每一列之和为10,由上述公式所以我们可以得出Δ 矩阵的最大项D ( S ) = 2 ,最大差分概率DP(S) =D(S) /q = 2^−2.3219,最大值差分值越小表明 S 盒的差分均匀性越好,抗差分攻击能力越强。对于大型的S盒,多选择几对明文对,使用相同的密钥,得出密钥k的另外几组候选值,我们可以知道,正确的密钥一定落在上述几组候选密钥的交集中,这样可以缩小密钥的范围。随着密码学的发展和新的攻击方法的出现,我们需要不断研究和改进现有的密码分析方法,以确保信息的。
2024-06-23 14:15:24 924 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人