Bitcoin Core 29.99.0
P2P Digital Currency
Namespaces | Variables
tests_wycheproof_generate_ecdsa.py File Reference

Go to the source code of this file.

Namespaces

namespace  tests_wycheproof_generate_ecdsa
 

Variables

 tests_wycheproof_generate_ecdsa.filename_input = sys.argv[1]
 
 tests_wycheproof_generate_ecdsa.doc = json.load(f)
 
 tests_wycheproof_generate_ecdsa.num_groups = len(doc['testGroups'])
 
int tests_wycheproof_generate_ecdsa.num_vectors = 0
 
 tests_wycheproof_generate_ecdsa.offset_msg_running
 
 tests_wycheproof_generate_ecdsa.offset_pk_running
 
 tests_wycheproof_generate_ecdsa.offset_sig
 
string tests_wycheproof_generate_ecdsa.out = ""
 
string tests_wycheproof_generate_ecdsa.messages = ""
 
string tests_wycheproof_generate_ecdsa.signatures = ""
 
string tests_wycheproof_generate_ecdsa.public_keys = ""
 
dictionary tests_wycheproof_generate_ecdsa.cache_msgs = {}
 
dictionary tests_wycheproof_generate_ecdsa.cache_public_keys = {}
 
 tests_wycheproof_generate_ecdsa.group = doc['testGroups'][i]
 
 tests_wycheproof_generate_ecdsa.num_tests = len(group['tests'])
 
 tests_wycheproof_generate_ecdsa.public_key = group['publicKey']
 
 tests_wycheproof_generate_ecdsa.test_vector = group['tests'][j]
 
int tests_wycheproof_generate_ecdsa.sig_size = len(test_vector['sig']) // 2
 
int tests_wycheproof_generate_ecdsa.msg_size = len(test_vector['msg']) // 2
 
int tests_wycheproof_generate_ecdsa.expected_verify = 0
 
bool tests_wycheproof_generate_ecdsa.new_msg = False
 
 tests_wycheproof_generate_ecdsa.msg = to_c_array(test_vector['msg'])
 
 tests_wycheproof_generate_ecdsa.msg_offset = offset_msg_running
 
bool tests_wycheproof_generate_ecdsa.new_pk = False
 
 tests_wycheproof_generate_ecdsa.pk = to_c_array(public_key['uncompressed'])
 
 tests_wycheproof_generate_ecdsa.pk_offset = offset_pk_running
 
string tests_wycheproof_generate_ecdsa.struct_definition