Отримати список аліасів
Експортувати у pem:
Згенерувати jks на підставі створеного pem:
Згенерувати p12 на підставі створеного jks:
$ keytool -list -keystore pb_2711913473.jks
Enter keystore password: Keystore type: JKS Keystore provider: SUN Your keystore contains 1 entry pb_sign_2711913473, 18 січ. 1970, PrivateKeyEntry, Certificate fingerprint (SHA1): A6:32:B1:C6:13:B0:64:E3:D1:42:AC:B4:4E:B4:1E:E5:23:72:11:CC
Експортувати у pem:
$ keytool -exportcert -alias pb_sign_2711913473 -keystore pb_2711913473.jks -rfc -file pb_2711913473.pem
Enter keystore password: Certificate stored in file <pb_2711913473.pem>
Згенерувати jks на підставі створеного pem:
$ rm pb_2711913473.jks $ keytool -import -trustcacerts -keystore pb_2711913473.jks -storepass PASSWORD -noprompt -file pb_2711913473.pem -alias pb_sign_2711913473 Certificate was added to keystore
Згенерувати p12 на підставі створеного jks:
$ keytool -importkeystore -srckeystore pb_2711913473.jks -destkeystore pb_2711913473.p12 -srcstoretype jks -deststoretype pkcs12 Enter destination keystore password: Re-enter new password: Enter source keystore password: Entry for alias pb_sign_2711913473 successfully imported. Import command completed: 1 entries successfully imported, 0 entries failed or cancelled