comment changer PKCS12 mot de passe du fichier de clés à l'aide de keytool?

Je ne peux pas changer keystore PKCS mot de passe à l'aide de keytool (java 8). Quand j'ai essayé de changer le mot de passe de clé:

keytool -keypasswd -keystore keystore.p12 -storetype PKCS12 -storepass oldpass -keypass oldpass -new newpass
keytool error: java.lang.UnsupportedOperationException: -keypasswd commands not supported if -storetype is PKCS12

Il signifie mot de passe de clé ne peut pas être modifié pour PKCS12 de magasin de clés. Alors j'ai essayé de changer le mot de passe du fichier de clés:

keytool -storepasswd -keystore keystore.p12 -storetype PKCS12 -storepass oldpass -new newpass
Warning:  Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified -new value.
keytool error: java.io.FileNotFoundException: keystore.p12 (Access is denied)

Cela signifie que nous devons changer le mot de passe du fichier de clés et keypassword ensemble. Mais il n'y a pas de commande pour changer les deux. Que puis-je faire?