[Crypto学习笔记] Hash类型攻击题目

少于 1 分钟阅读时长

发布时间:

目录

前置概念

其实学习hash的起步是很麻烦的, 一个原因是代码抽象, 另一个原因是从博客进行学习, 很多时候会存在跳过关键部分的情况.

md5

md5的摘要主要有4个部分, 以下会顺次对每个部分进行介绍1.

填充函数

md5以块加密为主, 每次计算将数据以bit形式分为512一组进行加密, 并在最后一组预留64bit小端序的方式填充消息长度, 如果消息长度大于\(2^{64}\), 则对长度取\(2^{64}\)模. 如果无法满足, 可以使

message = '...'

glacierctf2024

aes_overdrive

题目

参考文献

  1. 李子臣.密码学——基础理论与应用[M].北京.电子工业出版社.2019.09.