PKCS#7 SignerInfo: identity, digest/signature algorithms, attributes, and signature.

Synopsis

Declared in <openssl/pkcs7.h>

struct pkcs7_signer_info_st;

Data Members

Name

Description

auth_attr

Authenticated (signed) attributes ([0]), or NULL if absent.

ctx

Library/provider context associated with this signer info (not serialized).

digest_alg

Message‐digest AlgorithmIdentifier used by this signer.

digest_enc_alg

Digest encryption (signature) algorithm; the field name is historical.

enc_digest

Signature octets (historical name: enc_digest).

issuer_and_serial

Issuer name and serial number identifying the signing certificate.

pkey

Private key used when signing with this signer info (not serialized).

unauth_attr

Unauthenticated attributes ([1]).

version

PKCS#7 SignerInfo version (typically 1).

Created with MrDocs