Pernah beberapa kali menggunakan keytool untuk menggenerate SHA1 fingeprint dari keystore aplikasi. Kalo ndak salah waktu registrasi facebook SDK autentikasi untuk mendapatkan app_id juga Google Sign In.
Sakjane keytool sendiri merupakan utility yg sangat keren sekali dan saya tak meragukan itu. Hanya saja untuk menggunakannya harus paham beberapa commandnya.
Lihat saja Keytool.
Sampai kemudian pada suatu hari menemukan tool yg ciamik, cocok untuk lazy coder spt saya yg males CLI-an. Namanya toolnya adalah portecle.
Download portecle
Setelah berhasil download langsung masuk direktori portecle-1.9(saat sy download versinya masih 1.9) di terminal.
0 |
$ java -jar portecle.jar |
Langsung Open Keystore file atau bisa Ctrl+O
Masukkan password keystorenya.
Jika berhasil, kita akan mendapati item list keystore yg telah kita import. Untuk mendapatka informasi detilnya langsung di dobel klik ajah.
Komplit sekali informasinya mulai dari subject, version, serial number sampai SHA-1 Fingerprintnya yg kita inginkan.
Kalu sudah ya tinggal kopi paste saja.
Atau bisa juga di simpan dalam bentuk teks. Berkut caranya.
Pilih menu Tools -> Keystore Report atau bisa Ctrl+R
Tinggal klik Copy, lalu paste di editor dsb.
Hasilnya seperti ini.
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
Type: JKS Provider: SUN Entries: 1 Entry Alias: medpress_ips Creation Date: Aug 13, 2015 5:51:41 PM WIB Type: Key Pair Certificates: 1 Certificate 1 of 1 Version: 3 Subject: CN=Hangga Aji Sayekti Issuer: CN=Hangga Aji Sayekti Serial Number: 7F14 387C Valid From: Aug 13, 2015 5:51:41 PM Valid Until: Aug 6, 2040 5:51:41 PM Public Key: RSA (2,048 bits) Signature Algorithm: SHA256withRSA SHA-1 Fingerprint: C4:DE:95:1A:59:13:59:87:1F:1E:39:F5:8B:73:7D:ED:EF:6F:D1:F1 MD5 Fingerprint: 57:39:21:3A:25:ED:BB:8D:9D:25:1D:30:05:A8:B9 |
Sudah itu saja, semoga bermanfaat.