CMS_ADD1_SIGNER(3ssl) OpenSSL CMS_ADD1_SIGNER(3ssl) CMS_add1_signer, CMS_SignerInfo_sign - CMS_ContentInfo #include CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, unsigned int flags); int CMS_SignerInfo_sign(CMS_SignerInfo *si); CMS_add1_signer() signcert pkey md CMS_ContentInfo SignedData cms. CMS_ContentInfo CMS_sign() CMS_PARTIAL CMS_ContentInfo SignedData . md NULL . CMS_REUSE_DIGEST CMS_ContentInfo ( ) CMS_final(). CMS_SignerInfo_sign() CMS_SignerInfo CMS_REUSE_DIGEST CMS_PARTIAL. CMS_add1_signer() CMS CMS_sign() . . CMS_SignerInfo CMS CMS. ( OR) flags. CMS_REUSE_DIGEST CMS_ContentInfo: . . CMS_ContentInfo . CMS_PARTIAL CMS_REUSE_DIGEST CMS_SignerInfo . CMS_SignerInfo_sign() . CMS_NOCERTS CMS_ContentInfo signcert. : . SignedData CMS signedAttributes CMS SMIMECapabilities. CMS_NOATTR signedAttributes . CMS_NOSMIMECAP SMIMECapabilities. CMS_NO_SIGNING_TIME . OpenSSL . CMS_USE_KEYID . . SMIMECapabilities : AES 256 Gost R3411-94 Gost 28147-89 AES 192 AES 128 DES RC2 128 RC2 64 DES RC2 40 . : GOST GOST. CMS_add1_signer() CMS_SignerInfo . CMS_add1_signer() CMS_SignerInfo NULL . CMS_SignerInfo_sign() 1 0 . ERR_get_error(3), CMS_sign(3), CMS_final(3), 2014-2016 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 CMS_ADD1_SIGNER(3ssl)