Unverified Commit 89927c83 authored by svetaro's avatar svetaro

SKALE-2003 Add aes to get_public_shares method

parent 86a5cac3
......@@ -1413,13 +1413,7 @@ void get_public_shares_aes(int *err_status, char* err_string, uint8_t* encrypted
char* decrypted_dkg_secret = (char*)calloc(DKG_MAX_SEALED_LEN, 1);
//char decrypted_dkg_secret[DKG_MAX_SEALED_LEN];
decrypt_dkg_secret_aes(err_status, err_string, (uint8_t*)encrypted_dkg_secret, decrypted_dkg_secret, enc_len);
if( *err_status != 0 ){
snprintf(err_string, BUF_LEN,"decrypt_dkg_secret failed with status %d", *err_status);
return;
}
int status = AES_decrypt(encrypted_dkg_secret, enc_len, decrypted_dkg_secret);
int status = AES_decrypt(encrypted_dkg_secret, enc_len, decrypted_dkg_secret);
if (status != SGX_SUCCESS) {
......@@ -1437,7 +1431,6 @@ void get_public_shares_aes(int *err_status, char* err_string, uint8_t* encrypted
}
free(decrypted_dkg_secret);
*err_status = 1;
}
......
......@@ -1240,13 +1240,13 @@ TEST_CASE("AES_DKG test", "[aes_dkg]") {
}
// for ( uint8_t i = 0; i < n; i++){
//secretShares[i] = c.getSecretShare(poly_names[i], pubEthKeys, t, n);
//cout << secretShares[i] << std::endl;
// secretShares[i] = c.getSecretShare(poly_names[i], pubEthKeys, t, n);
// cout << secretShares[i] << std::endl;
// REQUIRE(secretShares[i]["status"] == 0);
// for ( uint8_t k = 0; k < t; k++ ) {
// for (uint8_t j = 0; j < 4; j++) {
// string pubShare = VerifVects[i]["verificationVector"][k][j].asString();
// pubShares[i] += ConvertDecToHex(pubShare);
// }
// }
// }
}
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