创建用于PDF签名的PKCS7

时间:2017-03-02 14:06:48

标签: objective-c pdf openssl digital-signature pkcs#7

我正在尝试使用证书签署PDF。我准备PDF进行签名,生成文档的SHA256哈希值,用我的私钥加密它,现在我需要创建PKCS7证书。当我这样创建它时:

PKCS7 *pkcs7 = PKCS7_sign(certificate, privateKey, ca, fileBIO, PKCS7_DETACHED | PKCS7_BINARY);
PKCS7_final(pkcs7, fileBIO, PKCS7_DETACHED | PKCS7_BINARY);

证书有效,但不包含任何哈希值。如何插入自定义SHA256哈希值?

0 个答案:

没有答案