-*- mode: troff; coding: utf-8 -*-
Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
Standard preamble:
========================================================================
..
.... \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
. ds C` "" . ds C' "" 'br\} . ds C` . ds C' 'br\}
Escape single quotes in literal strings from groff's Unicode transform.
If the F register is >0, we'll generate index entries on stderr for
titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
entries marked with X<> in POD. Of course, you'll have to process the
output yourself in some meaningful fashion.
Avoid warning from groff about undefined register 'F'.
.. .nr rF 0 . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF ========================================================================
Title "CMS_EnvelopedData_create 3"
way too many mistakes in technical documents.
\fBCMS_AuthEnvelopedData_create_ex() creates a CMS_ContentInfo structure with a type NID_id_smime_ct_authEnvelopedData. cipher is the symmetric AEAD cipher to use. Currently only AES variants with GCM mode are supported. The library context libctx and the property query propq are used when retrieving algorithms from providers.
The algorithm passed in the cipher parameter must support ASN1 encoding of its parameters.
The recipients can be added later using CMS_add1_recipient_cert\|(3) or \fBCMS_add0_recipient_key\|(3).
The CMS_ContentInfo structure needs to be finalized using CMS_final\|(3) and then freed using CMS_ContentInfo_free\|(3).
\fBCMS_EnvelopedData_create() and CMS_AuthEnvelopedData_create are similar to \fBCMS_EnvelopedData_create_ex() and \fBCMS_AuthEnvelopedData_create_ex() but use default values of NULL for the library context libctx and the property query propq.
Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.