如何在Android上计算文件的MD5

手机2020-07-23 11:12:59
导读连接到互联网的任何内容都容易受到攻击。存储在互联网或所谓的云上的数据也是如此。每天通

连接到互联网的任何内容都容易受到攻击。存储在互联网或所谓的云上的数据也是如此。每天通过Internet交换大量数据,引起许多安全隐患。但是,由于安全标准和算法的进步,研究人员已经能够很好地保护普通用户的隐私和安全。

因此,数据完整性是通过云或互联网存储的数据的主要挑战。对于维护的,准确度和的保证的unversed,数据完整性的交易一致性 的, 数据 在其整个生命周期,并且对任何系统的设计,实现和使用的关键方面,其存储,处理或检索 数据。简单地说,当文件以一种或另一种未经授权的方式被篡改或更改时,文件的完整性就会丢失。

开发了用于检查数据完整性的各种算法或功能。其中CRC,Adler-32等是一些传统,简单且使用广泛的校验和。因此,至少对于参与改装和自定义开发的Android用户而言,MD5或消息摘要算法现在非常重要。第三方商店/网站上托管的APK依靠MD5和SHA-1来检查APK的完整性。

在这里,我们将看到如何检查在Android设备上从网站下载的zip或APK文件的MD5。获得MD5后,用户可以与开发人员或创建者提供的MD5进行交叉检查,以确保文件没有被破坏或篡改。

使用Total Commander进行MD5检查

Google Play商店提供了许多应用程序,例如Android File Verifier,它们都是专门为MD5检查而开发的。但不幸的是,大多数更新过时的版本都已过时,可追溯到2013年,因此无法轻松地在最新的Android版本上运行。因此,在这里,我们将使用Total Commander File Manager应用程序,该应用程序是功能丰富且构建良好的Android第三方文件管理器之一。

一旦在Total Commander上设置了MD5,就可以计算文件的MD5(此处为MD5Check.zip)。为了那个原因;

单击 任何您想要MD5总和的文件的图标, 以使该图标上出现一个绿色的勾。

然后点击您新创建的MD5和计算按钮(底部的外壳按钮向下)。如果您要处理诸如ROM zip或Stock Firmware文件之类的大文件,则MD5总和计算将需要几秒钟才能完成。

这就是使用Android上的Total Commander计算MD5的方式。此外,如果您具有root用户访问权限并且已将Busybox安装为系统,则可以在Termux等终端应用程序上执行以下操作。

免责声明:本文由用户上传,如有侵权请联系删除!