Merge pull request #1693 from LudovicRousseau/fix

Add missing ulIvBits field to CK_GCM_PARAMS
This commit is contained in:
Ludovic Rousseau 2019-05-31 14:00:52 +02:00 committed by GitHub
commit 7afa74e049
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -791,6 +791,7 @@ C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT
(CK_GCM_PARAMS *) pMechanism->pParameter;
spy_dump_string_in("pIv[ulIvLen]",
param->pIv, param->ulIvLen);
spy_dump_ulong_in("ulIvBits", param->ulIvBits);
spy_dump_string_in("pAAD[ulAADLen]",
param->pAAD, param->ulAADLen);
fprintf(spy_output, "pMechanism->pParameter->ulTagBits=%lu\n", param->ulTagBits);

View File

@ -818,6 +818,7 @@ typedef struct CK_RSA_PKCS_PSS_PARAMS {
typedef struct CK_GCM_PARAMS {
void * pIv;
unsigned long ulIvLen;
unsigned long ulIvBits;
void * pAAD;
unsigned long ulAADLen;
unsigned long ulTagBits;