CMS_ENCRYPTEDDATA_SET1_KEY(3SSL)

BEZEICHNUNG
CMS_EncryptedData_set1_key - Setzt die Chiffre und den Schlüssel für CMS EncryptedData

ÜBERSICHT
 #include <openssl/cms.h>

 int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph,
                                const unsigned char *key, size_t keylen);

BESCHREIBUNG
CMS_EncryptedData_set1_key() akzeptiert ein EncryptedData-Objekt cms und setzt die geeigneten Attribute auf ciph. Es erstellt eine Kopie des symmetrischen key der Größe keylen. AEAD-Chiffrealgorithmen werden nicht unterstützt.

RÜCKGABEWERTE
CMS_EncryptedData_set1_key() liefert im Fehlerfall 0 zurück und ansonsten 1.

SIEHE AUCH
CMS_EncryptedData_encrypt(3), CMS_EncryptedData_decrypt(3)

COPYRIGHT
Copyright 2025 Die OpenSSL Projekt-Autoren. Alle Rechte vorbehalten.

Lizenziert under der Apache License 2.0 (der »Lizenz«). Sie dürfen diese Datei nur verwenden, wenn Sie der Lizenz folgen. Sie können eine Kopie der Lizenz in der Datei LICENSE in der Quelldistribution finden oder unter <https://www.openssl.org/source/license.html>.

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer (debian-l10n-german@lists.debian.org).