Scroll to navigation

CMS_ENCRYPTEDDATA_SET1_KEY(3SSL) OpenSSL 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 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.

27. Januar 2026 3.5.5