【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】校验数据传输的完整性常用方式

时间:2021-05-22 05:52:48

数据传输过程中容易反生数据丢失,导致软件包、数据等不能使用,检测完整性后可以提前预知数据是否可用,避免之后的麻烦。

工具/原料

  • MD5校验器

方法/步骤

  1. 下载MD5校验器,这个可以百度下载,请自行下载。

  2. 双击MD5校验器(不用安装),将要传输的数据包拖到打开的MD5校验器窗口内。生成一系列数据,MD5、SHA1必要勾选,其余的版本、时间、CRC32等可随意选择。生成如图。

    【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】校验数据传输的完整性常用方式
  3. 数据传输完后,将同样的数据包拖到MD5校验器窗口,如果远程传输,请同伴下载后生成数据,这样就会有同一数据包生成的两组校验数据,数据一致就可判定数据包传输完整。如图,两个存储位置的数据。

    【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】校验数据传输的完整性常用方式