上传者: Mitchell_Donovan
|
上传时间: 2022-08-22 18:00:15
|
文件大小: 4KB
|
文件类型: ZIP
代码说明
在所有可能的姓名+学号的字符串集合下,找到一个MD5散列值为"sdu_cst_20220610"的键。
通过不断构建随机姓+随机名+固定学号前缀+随机学号后缀组成的合法键进行MD5散列求值,与目标散列值比较,相等则求解成功。
在本项目运行中可以发现,MD5散列的不可逆性大大影响了已知value求解key的效率。
运行指导
将源码clone到本地运行FindHashKey.py即可开始。
软件环境:Visual Studio 2019
硬件环境:PC机