android:keystore
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
android:keystore [2018/11/19 14:35] – percy | android:keystore [2020/08/10 12:13] – old revision restored (2018/11/19 14:35) percy | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Android Keystore ====== | ||
- | ===== Generate the Keystore ===== | ||
- | |||
- | keytool -genkey -v -keystore parkbox.keystore -alias ParkBox -keyalg RSA -keysize 2048 -validity 1000000 | ||
- | |||
- | ===== Get the MD5/SHA1 of the signature | ||
- | keytool -list -v -keystore parkbox.keystore -alias ParkBox -storepass 111111 -keypass 111111 | ||
- | |||
- | < | ||
- | keytool -list -v -keystore parkbox.keystore -alias ParkBox -storepass 111111 -keypass 111111 | ||
- | Alias name: ParkBox | ||
- | Creation date: Nov 19, 2018 | ||
- | Entry type: PrivateKeyEntry | ||
- | Certificate chain length: 1 | ||
- | Certificate[1]: | ||
- | Owner: CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown | ||
- | Issuer: CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown | ||
- | Serial number: ea147d8 | ||
- | Valid from: Mon Nov 19 14:17:17 CST 2018 until: Tue Oct 16 14:17:17 CST 4756 | ||
- | Certificate fingerprints: | ||
- | MD5: 01: | ||
- | SHA1: AD: | ||
- | SHA256: A4: | ||
- | Signature algorithm name: SHA256withRSA | ||
- | Version: 3 | ||
- | |||
- | Extensions: | ||
- | |||
- | #1: ObjectId: 2.5.29.14 Criticality=false | ||
- | SubjectKeyIdentifier [ | ||
- | KeyIdentifier [ | ||
- | 0000: 0F C7 66 35 28 DC 02 A0 1F 06 4F AA E2 3B DD 11 ..f5(.....O..; | ||
- | 0010: 8D 5E 8B BB .^.. | ||
- | ] | ||
- | ] | ||
- | </ | ||
- | |||
- | =====Signature Kesytore Verify ===== | ||
- | jarsigner -verify -certs -verbose | ||
- | |||
- | ===== Get signature within one Android App ===== | ||
- | |||
- | - https:// | ||
- | |||
- | |||
- | ===== Get signature use Android code ===== | ||
- | < | ||
- | Signature[] sigs = context.getPackageManager().getPackageInfo(context.getPackageName(), | ||
- | for (Signature sig : sigs) | ||
- | { | ||
- | Trace.i(" | ||
- | } | ||
- | </ | ||
- | |||
- | ===== Refer ===== | ||
- | - https:// | ||
- | - https:// | ||
- | |||
- | |||
/var/www/dokuwiki/wiki/data/pages/android/keystore.txt · Last modified: 2020/08/10 13:37 by percy