Обычно я получаю информацию о сертификате пакета Android (APK), используя следующую команду:
keytool -printcert -jarfile <APK>
но недавно я заметил, что в выводе отсутствует столбец MD5.
Я просто получаю SHA1
и SHA256
, как видно из вывода ниже:
Getting Certification Info.
---------------------
Owner: CN=XYZ
Issuer: CN=XYZ
Serial number: 4e98b743
Valid from: Wed Mar 13 16:46:46 IST 2019 until: Sun Mar 06 16:46:46
IST 2044
Certificate fingerprints:
**SHA1**: A5:32:37:D5:5B:31:6B:B2:09:48:BA:B1:EA:08:8C:RE:CB:23:24:B6
**SHA256**: 65:89:43:AD:54:65:12:D5:B3:C5:CA:BA:F4:7E:79:02:B5:AE:C9:C5:E8:06:00:1E:C2:10:A5:2E:CE:BF:A3:58
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 2048-bit RSA key
Version: 3
<--output truncated-->
Как мне получить MD5?
Обновление:
Я использую Ubuntu 18.04.2 LTS
Java: openjdk 10.0.2 2018-07-17
Обновление:
Опция keytool's
-v также не помогает мне получить MD5 в выводе.