> For the complete documentation index, see [llms.txt](https://help.tpwallet.io/cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tpwallet.io/cn/security-knowledge/protective-measures/verification.md).

# 官网正版钱包验证方法

App Store版本验证方法：[<mark style="color:blue;">**点击查看**</mark>](/cn/security-knowledge/protective-measures/appstore.md)

Google Play版本验证方法：[<mark style="color:blue;">**点击查看**</mark>](/cn/security-knowledge/protective-measures/google.md)

### <mark style="color:blue;">MD5、SHA256验证工具</mark>

文件哈希验证工具是通过计算文件内容哈希值的工具。通过工具可以快速计算文件的哈希值，计算出来的 Hash 值与官方给出的 Hash 值进行对比，可以验证文件内容是否被篡改。

### <mark style="color:blue;">MD5、SHA256验证的目的：</mark>

去中心化自托管钱包是我们导入私钥或助记词以管理链上资产的平台，所以对于平台的选择和使用尤为重要。TokenPocket作为用户众多的去中心化自托管钱包自然也受到了不法分子的“惦记”，他们通过反编译的方式将正版APK中植入可以导入私钥，助记词的设置，然后打包发布到其他网站中“守株待兔”，当用户通过搜索引擎或者他人推荐的方式下载和使用了钱包，那么他的私钥助记词将发生泄露，从而丢失所有资产。

近期从邮件和社区的渠道反馈的情况来看，假钱包盗币的案例有所上升，所以我们专门制作本期教程，通过验证MD5\sha256值，利用在线工具，pc端和移动端多个平台验证，希望能提高大家的安全意识，学会合理使用工具来保护自己的链上资产安全。

请认准TokenPocket官网地址：[www.tokenpocket.pro](http://www.tokenpocket.pro) 和 tpwallet.io

### <mark style="color:blue;">MD5和SHA256算法的区别</mark>

**相同点：**

1、都是密码散列函数，加密不可逆。

2、都可以实现对任意长度对象加密，都不能防止碰撞。

**安全性方面：**

1、SHA256（称SHA2）的安全性最高，但是耗时要其他两种多一些。

2、md5相对来说比较容易碰撞，安全性没这么高。

### <mark style="color:blue;">**官方钱包APK的MD5、SHA256参数：**</mark>

<mark style="color:red;">**后续MD5和SHA256将通过官网进行同步,请点击下方进入官网查看**</mark>

{% embed url="<https://verify.tpwallet.io/>" %}

### <mark style="color:blue;">**在线验证MD5、sha256工具**</mark>

在线验证md5\sha256值的工具有很多，他们的使用也都是大同小异，只需要将下载到pc上的apk文件拖入或者加载到验证平台中即可等待结果，得到的结果和TokenPocket官网公布的正版APP的md5或sha256值做比对即可验证。<mark style="color:red;">（在线工具页面中可能存在广告等内容，请使用主要验证功能，其他的不做任何推荐）</mark>

工具一：打开链接[<mark style="color:blue;">**https://www.dute.org/file-hash-validator**</mark>](https://www.dute.org/file-hash-validator) 选择哈希算法，通常使用比较广泛的是md5，最安全的算法是sha256，其他的哈希算法也可以进行尝试。在顶部选择或拖入下载的APK文件后底部会很快得到计算结果，只需要复制结果和官方公布的md5或sha256哈希值进行对比即可完成验证。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FPGCmuz55SwM2BI2KbtnS%2F256-2.png?alt=media\&token=46c26c3a-a414-4823-81d0-e79fa78ba457)

工具二：打开链接[<mark style="color:blue;">**http://www.metools.info/code/c92.html**</mark>](http://www.metools.info/code/c92.html)  选择文件和哈希算法，点击计算，即可在结果中查看到结果。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2F6Txfu9A5ivoKD3glthDG%2F256-1.png?alt=media\&token=3dcde6c7-7d78-4fd9-8de3-7f7a1a8a868b)

工具三：打开链接[<mark style="color:blue;">**https://oktools.net/file-hash**</mark>](https://oktools.net/file-hash)  这款工具可以快捷的选择多个哈希算法来验证，只需要勾选哈希算法，导入APK文件后即可查看到结果，非常方便。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2F1t3skEWVJyarMOkwJnws%2F256-3.png?alt=media\&token=013d5fb9-b5a3-46b7-8494-30c00b584ee7)

### <mark style="color:blue;">**PC端MD5、SHA256验证工具**</mark>

MD5工具：打开工具的官网[<mark style="color:blue;">**https://www.winmd5.com/**</mark>](https://www.winmd5.com/) 点击【Download】下载工具

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FrGrMqXr1RFCHnZXNv7xY%2FSnipaste_2022-06-20_21-24-51.png?alt=media\&token=3d63d392-ff6c-44df-9fa7-536a3a1d9c19)

下载完成后，打开工具，此工具只可验证md5值，点击【browse】选择下载的APK文件，导入后即可看到下方提示的md5值。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2F3P3QNCSwapYbLK2R5kdU%2FSnipaste_2022-06-20_21-31-00.png?alt=media\&token=ba4040c8-a3bd-4354-b825-1d0f708a0cd5)

SHA256工具：

这个工具是我们熟悉的压缩/解压缩工具7-Zip，通过它也可以非常便捷的得到文件的SHA256值

打开官网[<mark style="color:blue;">**https://www.7-zip.org/**</mark>](https://www.7-zip.org/) 点击【Download】下载对应的版本并安装

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2Fl4xo3jl3DRV5WK5mRIjY%2FSnipaste_2022-06-20_21-29-07.png?alt=media\&token=3108a86d-bd98-4f23-b8ce-5c1486394f2c)

安装完成后，只需要在下载的APK文件上点击右键，选择【7-Zip】--【CRC SHA】--【SHA-256】

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FjJdTXGmWBo5Eio8Y3kgh%2FSnipaste_2022-06-20_21-38-02.png?alt=media\&token=5b06ec57-3c6b-463d-8220-00bdfe12ecc1)

即可看到SHA256哈希值。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FmUObFGs4pZT8LjzOPmlu%2FSnipaste_2022-06-20_21-40-10.png?alt=media\&token=1a1e07d9-6242-421f-a228-263d587a6934)

### <mark style="color:blue;">**移动端MD5、SHA256验证工具**</mark>

虽然在电脑端可以使用多种工具多种渠道来查看md5或sha256哈希值，但是我们日常使用最多的移动端如何进行验证呢。这里来介绍下移动端的工具。

工具一：点击这里[<mark style="color:blue;">**下载工具**</mark>](https://m.apkpure.com/cn/md5-checker/com.game.littletrickstudio.md5checker/download) 安装后，打开验证工具，点击选择打开系统自带的文件管理器，找到需要验证的的APK文件，导入后点击【MD5】就可以计算出md5哈希值，可以和官方提供的参数进行对比。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FNNmpaINXzGTke7pLeAT3%2F1.png?alt=media\&token=937516ba-e1da-4c23-a94c-e4b13b40df8d)

工具二：点击[<mark style="color:blue;">**下载工具**</mark>](https://cr5.198254.com/com.hobbyone.hashdroid.apk) 这款工具的功能更加强大，支持md5、sha256等多种哈希算法验证。同样的安装打开后，点击切换到【HASH A FILE】，点击【Select a hash function】选择例如sha256，点击【CLICK HERE TO SELECT THE FILE TO HASH】来找到需要验证的apk，加载后点击【CALCULATE】即可计算出apk的sha256哈希值用于和官方的参数进行对比。

![](https://3236963393-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZCSGxZxDUFXGuknjRHbB%2Fuploads%2FMzgpRWhfuXt97cGAzITj%2F2.png?alt=media\&token=02354ca7-d56d-4c61-8ec0-5119565ec5f3)
