jks与keystore区别
jks是在android studio里面生成的签名证书,keystore是eclipse里面生成的,两者在使用方式上没有什么区别,但是在算法上有一点点区别。
1.jks转keystore
先生成.p12文件,用p12生成keystore。
keytool -importkeystore -srckeystore targe.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore targe.p12
keytool -v -importkeystore -srckeystore targe.p12 -srcstoretype PKCS12 -destkeystore targe.keystore -deststoretype JKS
keytool -v -importkeystore -srckeystore targe.p12 -srcstoretype PKCS12 -destkeystore targe.keystore -deststoretype JKS
2.keystore转jks
keytool -importkeystore -srckeystore targe.keystore -srcstoretype JKS -deststoretype PKCS12 -destkeystore targe.p12
keytool -v -importkeystore -srckeystore targe.p12 -srcstoretype PKCS12 -destkeystore targe.jks -deststoretype JKS
keytool -v -importkeystore -srckeystore targe.p12 -srcstoretype PKCS12 -destkeystore targe.jks -deststoretype JKS
转换之后的签名信息是一样的,可以通过以下命令来验证