Merge pull request #1693 from LudovicRousseau/fix
Add missing ulIvBits field to CK_GCM_PARAMS
This commit is contained in:
commit
7afa74e049
|
@ -791,6 +791,7 @@ C_EncryptInit(CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT
|
||||||
(CK_GCM_PARAMS *) pMechanism->pParameter;
|
(CK_GCM_PARAMS *) pMechanism->pParameter;
|
||||||
spy_dump_string_in("pIv[ulIvLen]",
|
spy_dump_string_in("pIv[ulIvLen]",
|
||||||
param->pIv, param->ulIvLen);
|
param->pIv, param->ulIvLen);
|
||||||
|
spy_dump_ulong_in("ulIvBits", param->ulIvBits);
|
||||||
spy_dump_string_in("pAAD[ulAADLen]",
|
spy_dump_string_in("pAAD[ulAADLen]",
|
||||||
param->pAAD, param->ulAADLen);
|
param->pAAD, param->ulAADLen);
|
||||||
fprintf(spy_output, "pMechanism->pParameter->ulTagBits=%lu\n", param->ulTagBits);
|
fprintf(spy_output, "pMechanism->pParameter->ulTagBits=%lu\n", param->ulTagBits);
|
||||||
|
|
|
@ -818,6 +818,7 @@ typedef struct CK_RSA_PKCS_PSS_PARAMS {
|
||||||
typedef struct CK_GCM_PARAMS {
|
typedef struct CK_GCM_PARAMS {
|
||||||
void * pIv;
|
void * pIv;
|
||||||
unsigned long ulIvLen;
|
unsigned long ulIvLen;
|
||||||
|
unsigned long ulIvBits;
|
||||||
void * pAAD;
|
void * pAAD;
|
||||||
unsigned long ulAADLen;
|
unsigned long ulAADLen;
|
||||||
unsigned long ulTagBits;
|
unsigned long ulTagBits;
|
||||||
|
|
Loading…
Reference in New Issue