水木社区手机版
首页
|版面-Linux系统与应用(LinuxApp)|
新版wap站已上线
返回
1/1
|
转到
主题:有没有可能对一个文本文档进行md5或sha加密
12楼
|
ArchLinux
|
2022-03-25 20:35:38
|
展开
MD5和SHA做的是散列不是加密。
你的问题是想求出一个文件,它的散列是里面包含的一个字符串。楼上给出的解答是先随便写个文件,算出散列值H,贴到文件里面,然后扩展这个文件使得它的散列也是H,这样做就是尝试找散列碰撞。现在已经发现了MD5和SHA1的碰撞漏洞(但也要花很长时间才能利用),SHA2和SHA3系列暂时还非常难。
【 在 huy2 (良民) 的大作中提到: 】
: 而文档里包含加密后的字符串
--
FROM 103.90.178.*
25楼
|
ArchLinux
|
2022-03-26 17:04:10
|
展开
防篡改应该使用数字签名。
【 在 waterbox (水柜) 的大作中提到: 】
: 我理解楼主的目的,可以防篡改,直接弄个散列值,然后打开文档一看,就能知道。
: 这个比较难,以前东家,有个文档防篡改,是加到文件名里面,而且就是普通的md5,本地老试过,改了文档,再手动修改文件名,很容易就骗过防篡改。
--
FROM 223.72.75.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版