RSA_NEW(3ssl) OpenSSL RSA_NEW(3ssl) BEZEICHNUNG RSA_new, RSA_free - RSA-Objekte reservieren und freigeben UBERSICHT #include Die folgenden Funktionen gelten seit OpenSSL 3.0 als veraltet und konnen durch die Definition von OPENSSL_API_COMPAT mit einem geeigneten Versionswert vollstandig versteckt werden, siehe openssl_user_macros(7): RSA *RSA_new(void); void RSA_free(RSA *rsa); BESCHREIBUNG RSA_new() reserviert und initialisiert eine RSA-Struktur. Sie ist zum Aufruf von RSA_new_method(NULL) aquivalent. RSA_free() gibt die RSA-Struktur und ihre Komponenten frei. Der Schlussel wird geloscht, bevor der Speicher an das System zuruckgegeben wird. Falls rsa NULL ist, passiert nichts. RUCKGABEWERTE Falls das Reservieren fehlschlagt, liefert RSA_free() NULL zuruck und setzt einen Fehlercode, der mit ERR_get_error(3) erlangt werden kann. Andernfalls liefert sie einen Zeiger auf die frisch reservierte Struktur zuruck. RSA_free() liefert keinen Wert zuruck. SIEHE AUCH ERR_get_error(3), RSA_generate_key(3), RSA_new_method(3) GESCHICHTE Alle hier beschriebenen Funktionen wurden in OpenSSL 3.0 als veraltet markiert. Lesen Sie EVP_PKEY-RSA(7) fur einen Ersatz. COPYRIGHT Copyright 2000-2021 Die OpenSSL Projekt-Autoren. Alle Rechte vorbehalten. Lizenziert under der Apache License 2.0 (der >>Lizenz<<). Sie durfen diese Datei nur verwenden, wenn Sie der Lizenz folgen. Sie konnen eine Kopie der Lizenz in der Datei LICENSE in der Quelldistribution finden oder unter . UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . 3.6.2 7. April 2026 RSA_NEW(3ssl)