Bonjour à tous,

Je n'arrive pas à importer une clé privée chiffrée ou non au format PKCS#8. Je veux utiliser iaik et je sais qu'il faut utiliser la classe EncryptedPrivateKeyInfo.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ASN1 asn1 = new ASN1(keyBytesFromFilePemOrDer);
ASN1Object asn1Object = asn1.toASN1Object();
EncryptedPrivateKeyInfo pkcs8PrivateKey = new EncryptedPrivateKeyInfo(asn1Object);
PrivateKey privateKey = pkcs8PrivateKey.decrypt(password);
Et j'obtiens l'erreur suivante :
"java.io.IOException: DER input not an octet string"

Merci si vous pouvez m'aider !

Bonne journée.