Skip to content

Commit 62f514c

Browse files
[wip]: Explicitly construct oaepParams struct in test
1 parent 62d8f2f commit 62f514c

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/lib/test/AsymWrapUnwrapTests.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,14 @@ CK_RV AsymWrapUnwrapTests::generateRsaKeyPair(CK_SESSION_HANDLE hSession, CK_BBO
108108
void AsymWrapUnwrapTests::rsaWrapUnwrap(CK_MECHANISM_TYPE mechanismType, CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hPublicKey, CK_OBJECT_HANDLE hPrivateKey)
109109
{
110110
CK_MECHANISM mechanism = { mechanismType, NULL_PTR, 0 };
111-
CK_RSA_PKCS_OAEP_PARAMS oaepParams = { CKM_SHA_1, CKG_MGF1_SHA1, CKZ_DATA_SPECIFIED, NULL_PTR, 0 };
111+
112+
CK_RSA_PKCS_OAEP_PARAMS oaepParams;
113+
oaepParams.hashAlg = CKM_SHA_1;
114+
oaepParams.mgf = CKG_MGF1_SHA1;
115+
oaepParams.source = CKZ_DATA_SPECIFIED;
116+
oaepParams.pSourceData = NULL_PTR;
117+
oaepParams.ulSourceDataLen = 0;
118+
112119
CK_BYTE cipherText[2048];
113120
CK_ULONG ulCipherTextLen;
114121
CK_BYTE symValue[64];

0 commit comments

Comments
 (0)