您现在的位置是:首页 >手机 > 2021-09-24 12:06:31 来源:
如何在Android上计算文件的MD5?
任何连接到互联网的东西都容易受到攻击。存储在互联网或所谓云上的数据也是如此。每天通过互联网交换大量数据会造成许多安全隐患。然而,由于安全标准和算法的进步,研究人员已经能够保护普通用户的隐私和安全。
因此,数据完整性对于通过云或互联网存储的数据来说是一个重大挑战。对于被推翻的维护、准确性和保证、数据完整性、事务一致性、数据在其整个生命周期中,以及任何系统的设计、实现和使用的关键方面,它存储、处理或检索数据。简而言之,当一个文件被篡改或以一种或另一种未经授权的方式更改时,文件的完整性将会丢失。
开发了用于检查数据完整性的各种算法或功能。CRC、阿德勒-32等是一些传统的、简单的、使用广泛的校验和。所以现在MD5或者消息摘要算法非常重要,至少对于参与修改和自定义开发的Android用户来说是如此。第三方商店/网站上托管的APK依赖MD5和SHA-1来检查APK的完整性。
在这里,我们将看到如何检查从安卓设备上的网站下载的zip或APK文件的MD5。获取MD5后,用户可以与开发者或创作者提供的MD5进行交叉校验,确保文件不被破坏或篡改。
与总指挥官进行MD5检查。
谷歌Play商店提供了很多应用,比如安卓文件验证器,是专门为MD5校验开发的。不幸的是,大多数更新和过时的版本都已经过时,并且可以追溯到2013年,因此它们不能在最新的安卓版本上轻松运行。因此,在这里,我们将使用Total Commander文件管理器应用程序,这是功能丰富且构建良好的第三方安卓文件管理器之一。
在Total Commander上设置了MD5后,就可以计算文件的MD5了(这里是MD5Check.zip)。因为这个原因;
单击要对MD5求和的任何文件的图标,这样图标上会出现一个绿色的复选标记。
然后点击您新创建的MD5和计算按钮(底部的外壳按钮是向下的)。如果您想处理大型文件,如ROM zip或Stock Firmware文件,MD5总和计算将需要几秒钟才能完成。
这就是在安卓上使用Total Commander计算MD5的方法。此外,如果您拥有根访问权限,并且Busybox作为系统安装,则可以在终端应用程序(如Termux)上执行以下操作。