首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Shell BASH-Shell 256哈希冲突发生在文件提取过程中

Shell BASH-Shell 256哈希冲突发生在文件提取过程中
EN

Stack Overflow用户
提问于 2019-11-20 11:38:58
回答 1查看 447关注 0票数 0

我使用sha256哈希值加密密码(无论是数字形式还是字符形式)。当我解压缩受密码保护的文件时,我可以使用至少两个不同的散列来解压缩我的文件--它会发生哈希冲突。虽然没有搜索指出这种情况,但我知道md5和沙-1存在哈希冲突。,那么问题是什么?

Case1:我使用5566 sha256哈希压缩我的文件

代码语言:javascript
复制
zip -P be41b7f1fa56ba2b0582910053c86cf6ee7e311efc51300220df0918bb9a287b abc.zip abc

687d579d0992a7895190ad126ba8051704753bdc85d52481a83da4670e2321d7 Reference Sha256(0138) =

be41b7f1fa56ba2b0582910053c86cf6ee7e311efc51300220df0918bb9a287b Reference Sha256(5566) =

但是,除了5566散列值之外,我还可以使用0138散列值解压缩这个文件。以下代码都成功地进行了文件提取。

代码语言:javascript
复制
     unzip -P 687d579d0992a7895190ad126ba8051704753bdc85d52481a83da4670e2321d7 abc.zip
     unzip -P be41b7f1fa56ba2b0582910053c86cf6ee7e311efc51300220df0918bb9a287b abc.zip

Case2:我可以使用'daniel‘sha256散列和'pivate’sha256散列来解压缩文件。

感谢您的关注。希望有人能解决我的问题。我正在做一个强制执行密码的任务,由于上述问题,我无法获得正确的破解密码。

EN

回答 1

Stack Overflow用户

发布于 2019-11-21 08:50:04

已解决的空压缩文件可能会导致解压缩问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58953489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档