Skip to content
Snippets Groups Projects
Commit 107410af authored by Roman Khlopkov's avatar Roman Khlopkov 🔜
Browse files

[+] Sign size calc

parent b577d237
No related branches found
No related tags found
2 merge requests!419Feature 5220,!344bugs-4874
Pipeline #8443 passed with stage
in 4 seconds
...@@ -317,10 +317,12 @@ bool dap_sign_get_pkey_hash(dap_sign_t *a_sign, dap_chain_hash_fast_t * a_sign_h ...@@ -317,10 +317,12 @@ bool dap_sign_get_pkey_hash(dap_sign_t *a_sign, dap_chain_hash_fast_t * a_sign_h
bool dap_sign_verify_size(dap_sign_t *a_sign, size_t a_max_key_size) bool dap_sign_verify_size(dap_sign_t *a_sign, size_t a_max_key_size)
{ {
if (a_sign->header.sign_pkey_size > a_sign->header.sign_size)
return false;
if (a_sign->header.sign_pkey_size > a_max_key_size) if (a_sign->header.sign_pkey_size > a_max_key_size)
return false; return false;
if (a_sign->header.sign_size > a_max_key_size)
return false;
if (a_sign->header.sign_pkey_size > a_sign->header.sign_size)
return false;
return true; return true;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment