My Project
Loading...
Searching...
No Matches
PKCS7 Struct Reference

Data Fields

WC_RNGrng
PKCS7AttribsignedAttribs
byte * content
byte * contentDynamic
byte * singleCert
const byte * issuer
byte * privateKey
void * heap
byte * der
word32 derSz
byte * cert [MAX_PKCS7_CERTS]
byte * encryptionKey
PKCS7AttribunprotectedAttribs
PKCS7DecodedAttribdecodedAttrib
byte * ukm
word32 ukmSz
word32 encryptionKeySz
word32 unprotectedAttribsSz
word32 contentSz
word32 singleCertSz
word32 issuerSz
word32 issuerSnSz
word32 publicKeySz
word32 publicKeyOID
word32 privateKeySz
word32 signedAttribsSz
int contentOID
int hashOID
int encryptOID
int keyWrapOID
int keyAgreeOID
int devId
byte issuerHash [KEYID_SIZE]
byte issuerSn [MAX_SN_SZ]
byte publicKey [MAX_RSA_INT_SZ+MAX_RSA_E_SZ]
word32 certSz [MAX_PKCS7_CERTS]
word16 isDynamic:1
word16 noDegenerate:1
word16 detached:1
byte contentType [MAX_OID_SZ]
word32 contentTypeSz
int sidType
byte issuerSubjKeyId [KEYID_SIZE]
Pkcs7Cert * certList
Pkcs7EncodedRecip * recipList
byte * cek
word32 cekSz
byte * pass
word32 passSz
int kekEncryptOID
CallbackOriEncrypt oriEncryptCb
CallbackOriDecrypt oriDecryptCb
void * oriEncryptCtx
void * oriDecryptCtx
PKCS7AttribauthAttribs
word32 authAttribsSz
PKCS7AttribunauthAttribs
word32 unauthAttribsSz
PKCS7State * stream
word32 state
word16 skipDefaultSignedAttribs:1
byte version
PKCS7SignerInfo * signerInfo
CallbackDecryptContent decryptionCb
CallbackWrapCEK wrapCEKCb
void * decryptionCtx
byte * signature
byte * plainDigest
byte * pkcs7Digest
word32 signatureSz
word32 plainDigestSz
word32 pkcs7DigestSz
CallbackRsaSignRawDigest rsaSignRawDigestCb
byte * cachedEncryptedContent
word32 cachedEncryptedContentSz