我正在下载要在我的计算机上安装的文件。我知道如果签名与我在该文件分发者的文件签名相匹配,那么安装就可以了。
我不是直接从经销商处下载,所以我想检查文件是否用他们的密钥签名。
我已经下载了一个用于Windows的openssl版本但我无法从中看到如何从应用程序文件中分辨出密钥是什么。我已经看到很多下载文件说他们的哈希值是x,但我要找的是来自文件本身的分发者密钥。我需要比较的是SHA1-40-hex数字键。
答案 0 :(得分:0)
我安装了JDK并使用它[jdk] \ bin \ keytool.exe来运行以下命令: keytool -list -printcert -jarfile [path_to_your_apk]> signature.txt
如果查看该文件,您可以在顶部看到签名部分,并在其中看到所需的签名。感谢。