1ã€ç”ŸæˆæœåŠ¡å™¨ç«¯å¯†é’¥åº“ :
keytool -genkey -keyalg RSA -dname "cn=rtsm.nfcstore.com.cn,ou=a,o=a,l=a,st=a,c=cn" -alias server -keypass 123456 -keystore rhg_server.keystore -storepass 123456 -validity 365
2ã€å¯¼å‡ºæœåŠ¡ç«¯è¯ä¹¦åQ?/p>
keytool -export -alias server -file nxp.crt -keystore rhg_server.keystore -storepass 123456 -rfc
3ã€ç”Ÿæˆæµè§ˆå™¨åQˆåªèƒ½æ˜¯PKCS12æ ¼å¼åQ‰è¯ä¹?br />keytool -genkey -keyalg RSA -dname "cn=abc,ou=a,o=a,l=a,st=a,c=cn" -alias mock -storetype PKCS12 -keypass 123456 -keystore mock.p12 -storepass 123456 -validity 365
4. 导出‹¹è§ˆå™¨è¯ä¹?br />keytool -export -alias mock -file mock.crt -keystore mock.p12 -storepass 123456 -storetype PKCS12 -rfc
åQ•ã€æ·»åР客æˆïL«¯è¯ä¹¦åˆ°æœåС噍ä¸?br />keytool -import -v -alias mock -file mock.crt -keystore rhg_server.keystore -storepass 123456
åQ–ã€æ·»åŠ æœåŠ¡ç«¯è¯ä¹¦åˆ°å®¢æˆïL«¯ä¸?br />keytool -import -v -alias server -file nxp.crt -keystore mockTrust -storepass 123456
7. 查看è¯ä¹¦å†…容
keytool -list -v -keystore rkmsTrust.keystore -storepass 123456
8. åˆ é™¤è¯ä¹¦
keytool -delete -alias xxx -keystore xxxx.keystore -storepass 123456
9. 修改keypass
keytool -keypasswd -alias xxx -keypass xxx -new 12345 -keystore xxx.keystore -storepass 123456
10. 修改storepass
keytool -storepasswd -keystore xxx.keystore -storepass 123456 -new xxx
Android BKS è¯ä¹¦
keytool -genkey -alias android -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore android.keystore -storepass 123456 -dname "cn=android, ou=a, o=a, l=a, c=CN" -storetype BKS -provider org.bouncycastle.jce.provider.BouncyCastleProvider
keytool -export -alias android -file android.crt -keystore android.keystore -storetype BKS -storepass 123456 -provider org.bouncycastle.jce.provider.BouncyCastleProvider
keytool -import -v -alias rhgkms -file rhgkms.crt -keystore androidTrust.keystore -storetype BKS -storepass 123456 -provider org.bouncycastle.jce.provider.BouncyCastleProvider