Lesen Sie einen verschlüsselten privaten Schlüssel mit Bouncycastle / Spongycastle

Ich habe einen kennwortgeschützten, verschlüsselten privaten RSA-Schlüssel, der mit PyCrypto (2.6.1) erstellt wurde und laut Dokumentation das folgende Format hat:PrivateKeyInfo, PKCS#8 (DER SEQUENCE), PEM (RFC1423), sehen [https://www.dlitz.net/software/pycrypto/api/current/Crypto.PublicKey.RSA._RSAobj-class.html#exportKey].

Wie kann ich diesen RSA-Schlüssel mit Bouncycastle / Spongycastle entschlüsseln?

Ich habe lange nach Google gesucht und nur Ergebnisse gefunden, die entweder nicht mit Version 1.50 (weil PEMReader veraltet war und entfernt wurde) oder mit Beispielen von PEMParser funktionieren, die dieses Format anscheinend nicht lesen konnten. BTW: Gibt es Unterlagen zu Bouncycastle, die ich verpasst habe?

Dies ist der Header meines verschlüsselten privaten Schlüssels:

-----BEGIN PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,68949227DD8A502D
xyz...

Ich wäre wirklich dankbar, wenn mir jemand weiterhelfen könnte!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage