android:keystore
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| android:keystore [2018/11/19 14:35] – percy | android:keystore [2020/08/10 13:37] (current) – 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/attic/android/keystore.1542609338.txt.gz · Last modified: 2018/11/19 14:35 by percy
                
                