From e73bc9578d264012e9aa12d1442687df4edeb60d Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Wed, 21 Feb 2024 17:17:04 +0700 Subject: [PATCH] add setting key wrap OID to example --- pkcs7/smime.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkcs7/smime.c b/pkcs7/smime.c index 9d4a6c49..972fe944 100644 --- a/pkcs7/smime.c +++ b/pkcs7/smime.c @@ -67,6 +67,12 @@ static int Create(byte* smime, int* smimeSz, byte* key, int keySz, pkcs7->privateKeySz = keySz; pkcs7->contentOID = DATA; /* inner content default is DATA */ pkcs7->hashOID = SHA256h; /* default to SHA-256 hash type */ + pkcs7->signedAttribs = NULL; + pkcs7->signedAttribsSz = 0; + #ifndef NO_AES + pkcs7->keyWrapOID = AES256_WRAP; + pkcs7->keyAgreeOID = dhSinglePass_stdDH_sha256kdf_scheme; + #endif /* type of SMIME */ pkcs7Compat->type = SIGNED_DATA;