1 votes

Impossible de convertir un keystore JKS en Oracle Wallet en utilisant orapki

J'ai généré un keystore jks en utilisant keytool et en utilisant le keystore jks j'ai un csr. J'ai envoyé ce même csr à l'autorité de signature. L'autorité de signature a donné les certificats de confiance (racine, intermédiaire et serveur) que j'ai importé en utilisant la commande keytool. Après l'importation, j'ai pris connaissance de la restriction de la politique de mot de passe sur Oracle Wallet (combinaison de caractères alphanumériques, spéciaux et longueur minimale de 8) et aussi que pour convertir les jks en wallet, les mots de passe doivent être les mêmes. J'ai changé les mots de passe du keystore (storepasswd, keypasswd) en utilisant les commandes suivantes :

keytool -keypasswd -alias <Alias> -keystore KEYSTORE.jks
keytool -storepasswd -keystore KEYSTORE.jks

Je l'ai fait avec succès. J'utilise orapki outil de OHS pour convertir un keystore jks en oracle wallet en utilisant la commande suivante :

orapki wallet jks_to_pkcs12 -wallet <WALLET> -keystore KEYSTORE.jks

et je reçois l'exception suivante

Exception : oracle.security.crypto.util.InvalidFormatException: Malformed attribute type

J'ai cherché cette exception sur Internet mais je n'ai pas trouvé de bonne référence. Je vous prie de m'aider à trouver l'origine du problème ou de me dire quelle erreur j'ai commise.

0voto

iadd Points 1

Vous devez d'abord créer un portefeuille :

orapki wallet create -wallet oam.oracle.poc.wallet -pwd <pwd> -auto_login

Puis recommencez l'importation :

orapki wallet jks_to_pkcs12 -wallet oam.oracle.poc.wallet -pwd <pwd> -keystore <keystore.jks> -jkspwd <jks_pwd>

N'oubliez pas que les mots de passe du keystore et des entrées de clés doivent être les mêmes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X