SKALE-2002 fix tests

parent 41843cf8
......@@ -1332,7 +1332,7 @@ trustedDecryptDkgSecretAES(int *errStatus, char *errString, uint8_t *encrypted_d
uint32_t *dec_len) {
LOG_DEBUG (__FUNCTION__);
int status = AES_decrypt(encrypted_dkg_secret, dec_len, (char *)decrypted_dkg_secret);
int status = AES_decrypt(encrypted_dkg_secret, *dec_len, (char *)decrypted_dkg_secret);
if (status != SGX_SUCCESS) {
snprintf(errString, BUF_LEN, "aes decrypt data - encrypted_dkg_secret failed with status %d", status);
......
......@@ -526,14 +526,16 @@ TEST_CASE_METHOD(TestFixture, "DKG AES gen test", "[dkg-aes-gen]") {
REQUIRE(status == SGX_SUCCESS);
REQUIRE(errStatus == SGX_SUCCESS);
vector<char> secret(BUF_LEN, 0);
vector<char> secret(2490, 0);
vector<char> errMsg1(BUF_LEN, 0);
uint32_t dec_len;
status = trustedDecryptDkgSecretAES(eid, &errStatus, errMsg1.data(), encryptedDKGSecret.data(),
(uint8_t *) secret.data(), &dec_len);
(uint8_t *) secret.data(), &encLen);
REQUIRE( status == SGX_SUCCESS);
for (auto& elem : errMsg1) {
std::cout << elem;
}
REQUIRE( errStatus == SGX_SUCCESS);
}
......
......@@ -42,7 +42,7 @@ testList = [ "[cert-sign]",
"[ecdsa-key-gen-sign-api]",
"[bls-key-encrypt]",
"[dkg-gen]",
#"[dkg-aes-gen]", <- fix it
"[dkg-aes-gen]",
"[dkg-encr-sshares]",
"[dkg-aes-encr-sshares]",
"[dkg-verify]",
......@@ -50,7 +50,7 @@ testList = [ "[cert-sign]",
"[dkg-bls]",
"[dkg-poly-exists]",
"[dkg-pub-shares]",
#"[dkg-aes-pub-shares]", <- fix it
#"[dkg-aes-pub-shares]", <- fix it, doesn't work but never used
"[many-threads-crypto]",
"[aes-encrypt-decrypt]",
"[sgx-encrypt-decrypt]",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment