导航:首页 > 文件处理 > 压缩文件的md5

压缩文件的md5

发布时间:2022-12-14 10:48:32

A. md5 是什么文件用什么文件打开

就是一种加密算发,用文本查看文件一般就可以打开。

md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。

它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。

(1)压缩文件的md5扩展阅读:

应用

用于密码管理

当我们需要保存某些密码信息以用于身份确认时,如果直接将密码信息以明码方式保存在数据库中,不使用任何保密措施,系统管理员就很容易能得到原来的密码信息,这些信息一旦泄露, 密码也很容易被破译。

电子签名

MD5 算法还可以作为一种电子签名的方法来使用,使用 MD5算法就可以为任何文件(不管其大小、格式、数量)产生一个独一无二的“数字指纹”,借助这个“数字指纹”,通过检查文件前后 MD5 值是否发生了改变,就可以知道源文件是否被改动。

B. MD5码问题,一个压缩文件解压缩后再压回去MD5会变吗

不会变
压缩算法是固定的 压缩文件格式也是固定的
同一个文件 同一算法压缩后md5都是一样的

C. md5问题,压缩包和解压出来的文件夹的md5会不会一样的

不一样的,只要文件改变就会变,你可以做个实验,桌面上新建一个文本文档,查看md5,然后打开一次,不用输入保存下再看看现在的md5

D. MD5是做什么用的啊

MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。

对MD5算法简要的叙述可以为:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。

1991年,Rivest开发出技术上更为趋近成熟的md5算法。它在MD4的基础上增加了"安全-带子"(safety-belts)的概念。虽然MD5比MD4复杂度大一些,但却更为安全。

这个算法很明显的由四个和MD4设计有少许不同的步骤组成。在MD5算法中,信息-摘要的大小和填充的必要条件MD4完全相同。Den boer和Bosselaers曾发现MD5算法中的假冲突(pseudo-collisions),但除此之外就没有其他被发现的加密后结果了。

(4)压缩文件的md5扩展阅读

MD5应用

MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在Unix下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,大致结构如:

MD5 (tanajiya.tar.gz) =

这就是tanajiya.tar.gz文件的数字签名。MD5将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的MD5信息摘要。为了让读者朋友对MD5的应用有个直观的认识,笔者以一个比方和一个实例来简要描述一下其工作过程:

大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为司法机关鉴别罪犯身份最值得信赖的方法;与之类似,MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”都会发生变化。

我们常常在某些软件下载站点的某软件信息中看到其MD5值,它的作用就在于我们可以在下载该软件后,对下载回来的文件用专门的软件(如Windows MD5 Check等)做一次MD5校验,以确保我们获得的文件与该站点提供的文件为同一文件。

具体来说文件的MD5值就像是这个文件的“数字指纹”。每个文件的MD5值是不同的,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”就会发生变化。比如下载服务器针对一个文件预先提供一个MD5值,用户下载完该文件后,用我这个算法重新计算下载文件的MD5值,通

过比较这两个值是否相同,就能判断下载的文件是否出错,或者说下载的文件是否被篡改了。MD5实际上一种有损压缩技术,压缩前文件一样MD5值一定一样,反之MD5值一样并不能保证压缩前的数据是一样的。在密码学上发生这样的概率是很小的,所以MD5在密码加密领域有一席之地。

但是专业的黑客甚至普通黑客也可以利用MD5值实际是有损压缩技术这一原理,将MD5的逆运算的值作为一张表俗称彩虹表的散列表来破解密码。利用MD5算法来进行文件校验的方案被大量应用到软件下载站、论坛数据库、系统文件安全等方面。

E. MD5文件是什么啊

1.MD5文件即Message-Digest Algorithm 5(信息摘要算法5),计算机广泛使用的散列算法之一。
2.经MD2、MD3和MD4发展而来,诞生于20世纪90年代初。用于确保信息传输完整一致。
3.虽然已被破解,但仍然具有较好的安全性,加之可以免费使用,所以仍广泛运用于数字签名、文件完整性验证以及口令加密等领域。
4.MD5的md5典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在Unix下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常只有一行文本,
5.大致结构:
MD5 (tanajiya.tar.gz) =

F. 一个视频文件压缩成RAR后MD5码会改变吗

你好,一个视频文件压缩成RAR后,不能改变其MD5,解压缩后的视频文件的MD5和原来视频文件的MD5是一样的,但压缩后的RAR文件的MD5和原视频文件的MD5肯定是不一样的,比如,一个被XX的视频文件你要上传到网盘可能失败,但压缩成RAR文件后就可以当作普通文件上传了,更保险一点,你可以给RAR文件设置一个密码,那么这个文件基本就没有被XX的可能!

G. 什么是压缩包的MD5值如果和朋友提供的MD5值不同,那是不是这个压缩包被别人修改过

对 MD5是一项加密措施,一个文件只会生成唯一的一个MD5值,如果这个值和给你这个程序的人提供的不一样,那基本上就是被修改过了
网上有很多专门比较MD5值的小软件,可以试一下

H. 为什么.zip压缩文件后面要加一个.md5或者.asc有什么作用

这个是个公钥文件,你肯定应该还有个主文件,就是去掉.md5或.asc的文件,你的文件一般应该想下面这样:

.asc或者.md5 就是相对主文件的一个签名文件

可以是用来验证主文件的完整性的

具体你可以了解下 linux gpg2 命令

I. zip包MD5 是什么意思啊

MD5的全称是Message-digest
Algorithm
5(信息-摘要算法),用于确保信息传输完整一致
就是用来验证你下载的东西是不是完好的
你可以下个MD5查询器

J. 把视频压缩后MD5码会改变吗

你好,一个视频文件压缩成rar后,不能改变其md5,解压缩后的视频文件的md5和原来视频文件的md5是一样的,但压缩后的rar文件的md5和原视频文件的md5肯定是不一样的,比如,一个被xx的视频文件你要上传到网盘可能失败,但压缩成rar文件后就可以当作普通文件上传了,更保险一点,你可以给rar文件设置一个密码,那么这个文件基本就没有被xx的可能!

阅读全文

与压缩文件的md5相关的资料

热点内容
word转pdf用什么软件 浏览:318
安卓如何设置苹果闹铃 浏览:266
如何修改网站后台服务器数据 浏览:117
手机乐园java 浏览:895
二手车搬运工app哪个好 浏览:477
怎么编成一个mc服务器 浏览:199
施工压缩工期 浏览:552
python导入包代码 浏览:60
武汉解压体验馆创业 浏览:983
如何弄到一个服务器 浏览:805
psp里的文件夹怎么删除 浏览:647
安卓手机如何在锁屏的情况下拍摄视频 浏览:459
安卓为什么不能安装procreate 浏览:529
如何修复王者荣耀的服务器 浏览:654
javaif多个条件 浏览:506
显示pdf缩略图 浏览:533
奇迹移动命令图片 浏览:857
多玩怎么开到服务器 浏览:656
基于单片机的水塔水位控制系统设计 浏览:480
yd什么服务器 浏览:520