CMS_ENCRYPTEDDATA_SET1_KEY(3ssl) OpenSSL CMS_ENCRYPTEDDATA_SET1_KEY(3ssl)

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);

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.

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

CMS_EncryptedData_encrypt(3), CMS_EncryptedData_decrypt(3)

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.6.1