Gibt es eine Möglichkeit, die CMS-Umschlagdatenstruktur aus einer Base64-codierten, signierten Umschlagnachricht zu lesen?
Was mich besonders interessiert, ist zu lesen, welcher Algorithmus für die Verschlüsselung mit temporären Schlüsseln verwendet wird. Ich habe diese Nachricht von einer anderen Partei erhalten und soll die Daten extrahieren, aber wenn ich den Schlüsselverschlüsselungsalgorithmus mithilfe der BouncyCastle-Implementierung lese, erhalte ich einen anderen Wert als erwartet (und behauptet).
Es wäre eine große Hilfe, wenn ich mithilfe eines Drittanbietertools überprüfen könnte, ob die Schlüsselverschlüsselung nicht wie vorgesehen funktioniert (oder ob ich das Gegenteil beweisen könnte).
Ich habe versucht openssl
, mit einem Befehl wie zu verwenden openssl cms -cmsout -print -in ~/Downloads/encryptedSignedData.txt
, aber es wird ein Fehler gemeldet, unabhängig davon, welches -inform
Argument ich verwende.
Jeder Hinweis ist herzlich willkommen!