PKCS7_SIGN_ADD_SIGNER(3ssl) OpenSSL PKCS7_SIGN_ADD_SIGNER(3ssl) PKCS7_sign_add_signer, PKCS7_add_certificate, PKCS7_add_crl - PKCS7 #include PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, int flags); int PKCS7_add_certificate(PKCS7 *p7, X509 *cert); int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl); PKCS7_sign_add_signer() signcert pkey md PKCS7 p7. PKCS7 PKCS7_sign() PKCS7_PARTIAL PKCS#7. md NULL . PKCS7_REUSE_DIGEST PKCS7 ( ) PKCS7_final(). PKCS#7 PKCS7_sign() . . ( OR) flags. PKCS7_REUSE_DIGEST PKCS7: . . PKCS7 . PKCS7_PARTIAL PKCS7_REUSE_DIGEST PKCS7_SIGNER_INO . PKCS7_SIGNER_INFO_sign() . PKCS7_NOCERTS PKCS7 signcert. : . signedData PKCS#7 authenticatedAttributes PKCS#7 SMIMECapabilities. PKCS7_NOATTR authenticatedAttributes. PKCS7_NOSMIMECAP SMIMECapabilities. SMIMECapabilities : DES RC2 128 RC2 64 DES RC2 40 . . PKCS7_sign_add_signers() PKCS7_SIGNER_INFO . PKCS7_add_certificate() PKCS7 p7 cert () CA . PKCS7_sign_ex(3) . PKCS7_verify(3) . PKCS7_add_crl() CRL crl PKCS7 p7. PKCS7. PKCS7_sign_add_signers() PKCS7_SIGNER_INFO NULL . PKCS7_add_certificate() PKCS7_add_crl() 1 0 . ERR_get_error(3), PKCS7_sign_ex(3), PKCS7_final(3), PKCS7_verify(3) PPKCS7_sign_add_signer() OpenSSL 1.0.0. 2007-2016 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 PKCS7_SIGN_ADD_SIGNER(3ssl)