Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   OpenSSL: encrypt mit key encryption algorithmus EME-OAEP ? (https://www.delphipraxis.net/202544-openssl-encrypt-mit-key-encryption-algorithmus-eme-oaep.html)

hoika 15. Nov 2019 15:34

OpenSSL: encrypt mit key encryption algorithmus EME-OAEP ?
 
Hallo,
die Anforderung steht oben

OpenSSL: encrypt mit key encryption algorithmus EME-OAEP ?

Aus der Anforderung
(OID: 1.2.840.113549.1.1.7)
Mit der Ausgabe von Zertifikaten mit einer RSA-Schlüssellänge von 4096 Bit ändert sich auch der
Verschlüsselungsalgorithmus für den Nachrichtenschlüssel. Statt des bisherigen RSA-Verfahren
nach PKCS#1 v1.5 findet das Verfahren „EME-OAEP“ (bei Verwendung mit RSA auch als RSAES-OAEP
bezeichnet) gemäß RFC 8017 mit nachfolgenden Parameter Verwendung.

Bisher mache ich das so:
openssl smime -encrypt -binary -in c:\temp\1.txt -aes256 -outform DER -inform DER -out c:\temp\1.enc -md sha256 c:\temp\cert.cer

Damit wird aber der RSA-Algorithmus verwendet.

Im Netz findet man auch RSA_PKCS1_OAEP_PADDING als Begriff.
Das kann man aber nur benutzen, wenn man die Funktionen direkt benutzt (RSA_public_encrypt).
Ich muss/will aber die Kommandozeile benutzen.


Weiss jemand Rat?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz