Changement du mot de passe du fichier de clés aucun mot de passe à un non mot de passe vide

J'ai un jks fichier de clés sans mot de passe. Lorsque je lance la commande

keytool -list -keystore mykeystore.jks

Et il me demande le mot de passe du fichier de clés, je il suffit d'appuyer sur 'enter'.

Veuillez noter que le mot de passe du fichier de clés n'EST PAS le java par défaut le mot de passe de 'changeit'. Il est vide

Lorsque j'essaie d'exécuter

keytool -storepasswd -keystore mykeystore.jks

pour changer le mot de passe non vide de chaîne. C'premières me demande le mot de passe actuel. Simplement en appuyant sur entrée puisque c'est vide dit

keytool -storepasswd -keystore mykeystore.jks
Enter keystore password:
Keystore password is too short - must be at least 6 characters 

Juste pour confirmer à tout le monde que le mot de passe n'est pas "changeit'

keytool -storepasswd -keystore mykeystore.jks
Enter keystore password:  changeit
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect

Une idée de comment je peux changer le mot de passe du fichier de clés si le mot de passe est vide?