PKCS#7 SignedAndEnvelopedData content: digests, optional certificates/CRLs, signer infos, per‐recipient key infos, and encrypted content.

Synopsis

Declared in <openssl/pkcs7.h>

struct pkcs7_signedandenveloped_st;

Data Members

Name

Description

cert

Optional certificates included with the signed‐and‐enveloped data ([0]).

crl

Certificate revocation lists included with the signed‐and‐enveloped data ([1]).

enc_data

Encrypted content info for SignedAndEnvelopedData.

md_algs

Message digests used.

recipientinfo

Per‐recipient encrypted key infos.

signer_info

Signer infos for SignedAndEnvelopedData.

version

CMS/PKCS#7 SignedAndEnvelopedData version (typically 1).

Created with MrDocs