Files
tfm_ainventory/graphify-out/cache/f7938ac03eb9e7e6215d86a0399847b0d6c3372f4be9123a7f0a5651828200d6.json

1 line
130 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "label": "test_keys.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1"}, {"id": "test_keys_testverifyingkeyfromstring", "label": "TestVerifyingKeyFromString", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L44"}, {"id": "test_keys_setupclass", "label": "setUpClass()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L51"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytes", "label": ".test_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L59"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "label": ".test_bytes_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L71"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytearray", "label": ".test_bytearray()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L76"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "label": ".test_bytesarray_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L81"}, {"id": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "label": ".test_array_array_of_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L86"}, {"id": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "label": ".test_array_array_of_bytes_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L92"}, {"id": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "label": ".test_array_array_of_ints()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L98"}, {"id": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "label": ".test_array_array_of_ints_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L104"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "label": ".test_bytes_uncompressed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L110"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "label": ".test_bytearray_uncompressed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L115"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "label": ".test_bytes_compressed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L120"}, {"id": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "label": ".test_bytearray_compressed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L125"}, {"id": "test_keys_testverifyingkeyfromstring_test_ed25519_verifyingkey_from_string_imported", "label": ".test_ed25519_VerifyingKey_from_string_imported()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L130"}, {"id": "test_keys_testverifyingkeyfromder", "label": "TestVerifyingKeyFromDer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L135"}, {"id": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_parameters", "label": ".test_load_key_with_explicit_parameters()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L173"}, {"id": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_with_explicit_disabled", "label": ".test_load_key_with_explicit_with_explicit_disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L197"}, {"id": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "label": ".test_load_key_with_disabled_format()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L214"}, {"id": "test_keys_testverifyingkeyfromder_test_custom_hashfunc", "label": ".test_custom_hashfunc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L220"}, {"id": "test_keys_testverifyingkeyfromder_test_from_pem_with_custom_hashfunc", "label": ".test_from_pem_with_custom_hashfunc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L225"}, {"id": "test_keys_testverifyingkeyfromder_test_bytes", "label": ".test_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L230"}, {"id": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "label": ".test_bytes_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L235"}, {"id": "test_keys_testverifyingkeyfromder_test_bytearray", "label": ".test_bytearray()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L240"}, {"id": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "label": ".test_bytesarray_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L245"}, {"id": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "label": ".test_array_array_of_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L250"}, {"id": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "label": ".test_array_array_of_bytes_memoryview()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L256"}, {"id": "test_keys_testverifyingkeyfromder_test_equality_on_verifying_keys", "label": ".test_equality_on_verifying_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L262"}, {"id": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys", "label": ".test_inequality_on_verifying_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L265"}, {"id": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys_not_implemented", "label": ".test_inequality_on_verifying_keys_not_implemented()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L268"}, {"id": "test_keys_testverifyingkeyfromder_test_verifyingkey_inequality_on_same_curve", "label": ".test_VerifyingKey_inequality_on_same_curve()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L271"}, {"id": "test_keys_testverifyingkeyfromder_test_signingkey_inequality_on_same_curve", "label": ".test_SigningKey_inequality_on_same_curve()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L274"}, {"id": "test_keys_testverifyingkeyfromder_test_inequality_on_wrong_types", "label": ".test_inequality_on_wrong_types()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L277"}, {"id": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "label": ".test_from_public_point_old()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L280"}, {"id": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "label": ".test_ed25519_VerifyingKey_repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L288"}, {"id": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "label": ".test_edwards_from_public_point()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L300"}, {"id": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "label": ".test_edwards_precompute_no_side_effect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L307"}, {"id": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "label": ".test_parse_malfomed_eddsa_der_pubkey()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L315"}, {"id": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "label": ".test_edwards_from_public_key_recovery()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L327"}, {"id": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "label": ".test_edwards_from_public_key_recovery_with_digest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L333"}, {"id": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "label": ".test_load_ed25519_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L341"}, {"id": "test_keys_testverifyingkeyfromder_test_export_ed255_to_pem", "label": ".test_export_ed255_to_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L362"}, {"id": "test_keys_testverifyingkeyfromder_test_export_ed255_to_ssh", "label": ".test_export_ed255_to_ssh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L378"}, {"id": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "label": ".test_ed25519_export_import()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L390"}, {"id": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify", "label": ".test_ed25519_sig_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L398"}, {"id": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify_malformed", "label": ".test_ed25519_sig_verify_malformed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L419"}, {"id": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "label": ".test_ed448_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L441"}, {"id": "test_keys_testverifyingkeyfromder_test_ed448_to_pem", "label": ".test_ed448_to_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L465"}, {"id": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "label": ".test_ed448_export_import()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L483"}, {"id": "test_keys_testverifyingkeyfromder_test_ed448_sig_verify", "label": ".test_ed448_sig_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L491"}, {"id": "test_keys_testsigningkey", "label": "TestSigningKey", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L518"}, {"id": "test_keys_testsigningkey_test_to_der_pkcs8", "label": ".test_to_der_pkcs8()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L553"}, {"id": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters", "label": ".test_decoding_explicit_curve_parameters()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L564"}, {"id": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters_with_explicit_disabled", "label": ".test_decoding_explicit_curve_parameters_with_explicit_disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L589"}, {"id": "test_keys_testsigningkey_test_equality_on_signing_keys", "label": ".test_equality_on_signing_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L608"}, {"id": "test_keys_testsigningkey_test_verify_with_empty_message", "label": ".test_verify_with_empty_message()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L615"}, {"id": "test_keys_testsigningkey_test_verify_with_precompute", "label": ".test_verify_with_precompute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L624"}, {"id": "test_keys_testsigningkey_test_compare_verifying_key_with_precompute", "label": ".test_compare_verifying_key_with_precompute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L633"}, {"id": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "label": ".test_verify_with_lazy_precompute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L641"}, {"id": "test_keys_testsigningkey_test_inequality_on_signing_keys", "label": ".test_inequality_on_signing_keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L650"}, {"id": "test_keys_testsigningkey_test_inequality_on_signing_keys_not_implemented", "label": ".test_inequality_on_signing_keys_not_implemented()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L653"}, {"id": "test_keys_testsigningkey_test_ed25519_from_pem", "label": ".test_ed25519_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L656"}, {"id": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "label": ".test_ed25519_from_der_bad_alg_id_params()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L673"}, {"id": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "label": ".test_ed25519_from_der_junk_after_priv_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L685"}, {"id": "test_keys_testsigningkey_test_ed25519_sign", "label": ".test_ed25519_sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L701"}, {"id": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "label": ".test_ed25519_sign_digest_deterministic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L719"}, {"id": "test_keys_testsigningkey_test_ed25519_sign_digest", "label": ".test_ed25519_sign_digest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L730"}, {"id": "test_keys_testsigningkey_test_ed25519_sign_number", "label": ".test_ed25519_sign_number()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L741"}, {"id": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "label": ".test_ed25519_to_der_ssleay()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L752"}, {"id": "test_keys_testsigningkey_test_ed25519_to_pem", "label": ".test_ed25519_to_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L766"}, {"id": "test_keys_testsigningkey_test_ed25519_to_ssh", "label": ".test_ed25519_to_ssh()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L781"}, {"id": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "label": ".test_ed25519_to_and_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L800"}, {"id": "test_keys_testsigningkey_test_ed25519_custom_entropy", "label": ".test_ed25519_custom_entropy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L807"}, {"id": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "label": ".test_ed25519_from_secret_exponent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L812"}, {"id": "test_keys_testsigningkey_test_ed448_from_pem", "label": ".test_ed448_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L818"}, {"id": "test_keys_testsigningkey_test_ed448_to_pem", "label": ".test_ed448_to_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L837"}, {"id": "test_keys_testsigningkey_test_ed448_encode_decode", "label": ".test_ed448_encode_decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L854"}, {"id": "test_keys_testtrivialcurve", "label": "TestTrivialCurve", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L862"}, {"id": "test_keys_testtrivialcurve_test_generator_sanity", "label": ".test_generator_sanity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L881"}, {"id": "test_keys_testtrivialcurve_test_public_key_sanity", "label": ".test_public_key_sanity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L886"}, {"id": "test_keys_testtrivialcurve_test_deterministic_sign", "label": ".test_deterministic_sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L889"}, {"id": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "label": ".test_deterministic_sign_random_message()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L896"}, {"id": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "label": ".test_deterministic_sign_that_rises_R_zero_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L902"}, {"id": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "label": ".test_deterministic_sign_that_rises_S_zero_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L910"}, {"id": "test_keys_test_verifyingkey_verify", "label": "test_VerifyingKey_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L993"}, {"id": "test_keys_test_signingkey_from_string", "label": "test_SigningKey_from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1022"}, {"id": "test_keys_test_signingkey_from_der", "label": "test_SigningKey_from_der()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1043"}, {"id": "test_keys_test_signingkey_sign_deterministic", "label": "test_SigningKey_sign_deterministic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1055"}, {"id": "test_keys_test_signingkey_sign_digest_deterministic", "label": "test_SigningKey_sign_digest_deterministic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1065"}, {"id": "test_keys_test_signingkey_sign", "label": "test_SigningKey_sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1074"}, {"id": "test_keys_test_signingkey_sign_digest", "label": "test_SigningKey_sign_digest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1081"}, {"id": "test_keys_test_signingkey_with_unlikely_value", "label": "test_SigningKey_with_unlikely_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1087"}, {"id": "test_keys_test_signingkey_with_custom_curve_old_point", "label": "test_SigningKey_with_custom_curve_old_point()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1094"}, {"id": "test_keys_test_verifyingkey_inequality_with_different_curves", "label": "test_VerifyingKey_inequality_with_different_curves()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1117"}, {"id": "test_keys_test_verifyingkey_inequality_with_different_secret_points", "label": "test_VerifyingKey_inequality_with_different_secret_points()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1124"}, {"id": "test_keys_test_signingkey_from_pem_pkcs8v2_eddsa", "label": "test_SigningKey_from_pem_pkcs8v2_EdDSA()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1131"}, {"id": "test_keys_rationale_45", "label": "Verify that ecdsa.keys.VerifyingKey.from_string() can be used with bytes-lik", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L45"}, {"id": "test_keys_rationale_136", "label": "Verify that ecdsa.keys.VerifyingKey.from_der() can be used with bytes-like o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L136"}, {"id": "test_keys_rationale_519", "label": "Verify that ecdsa.keys.SigningKey.from_der() can be used with bytes-like obj", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L519"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "unittest2", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "unittest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "array", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_keys_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_der_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_curves_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_ellipticcurve_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "backend_venv_lib_python3_12_site_packages_ecdsa_ecdsa_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_testverifyingkeyfromstring", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_setupclass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L51", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L59", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L71", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytearray", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L76", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L81", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L86", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L92", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L98", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L104", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L110", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L115", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L120", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L125", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromstring", "target": "test_keys_testverifyingkeyfromstring_test_ed25519_verifyingkey_from_string_imported", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_testverifyingkeyfromder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_setupclass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L142", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_parameters", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L173", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_with_explicit_disabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L197", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L214", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_custom_hashfunc", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L220", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_from_pem_with_custom_hashfunc", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L225", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L230", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L235", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_bytearray", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L240", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L245", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L250", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L256", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_equality_on_verifying_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L262", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L265", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys_not_implemented", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L268", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_verifyingkey_inequality_on_same_curve", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L271", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_signingkey_inequality_on_same_curve", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L274", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_inequality_on_wrong_types", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L277", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L280", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L288", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L300", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L307", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L315", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L327", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L333", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L341", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_export_ed255_to_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L362", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_export_ed255_to_ssh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L378", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L390", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L398", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify_malformed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L419", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L441", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed448_to_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L465", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L483", "weight": 1.0}, {"source": "test_keys_testverifyingkeyfromder", "target": "test_keys_testverifyingkeyfromder_test_ed448_sig_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L491", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_testsigningkey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L518", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_setupclass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L525", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_to_der_pkcs8", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L553", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L564", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters_with_explicit_disabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L589", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_equality_on_signing_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L608", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_verify_with_empty_message", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L615", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_verify_with_precompute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L624", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_compare_verifying_key_with_precompute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L633", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L641", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_inequality_on_signing_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L650", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_inequality_on_signing_keys_not_implemented", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L653", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_from_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L656", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L673", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L685", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_sign", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L701", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L719", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_sign_digest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L730", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_sign_number", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L741", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L752", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_to_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L766", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_to_ssh", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L781", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L800", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_custom_entropy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L807", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L812", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed448_from_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L818", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed448_to_pem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L837", "weight": 1.0}, {"source": "test_keys_testsigningkey", "target": "test_keys_testsigningkey_test_ed448_encode_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L854", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_testtrivialcurve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L862", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_setupclass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L864", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_generator_sanity", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L881", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_public_key_sanity", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L886", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_deterministic_sign", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L889", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L896", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L902", "weight": 1.0}, {"source": "test_keys_testtrivialcurve", "target": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L910", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_verifyingkey_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L993", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1022", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_from_der", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1043", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_sign_deterministic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1055", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_sign_digest_deterministic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1065", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_sign", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1074", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_sign_digest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1081", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_with_unlikely_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1087", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_with_custom_curve_old_point", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1094", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_verifyingkey_inequality_with_different_curves", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_verifyingkey_inequality_with_different_secret_points", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_ecdsa_test_keys_py", "target": "test_keys_test_signingkey_from_pem_pkcs8v2_eddsa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1131", "weight": 1.0}, {"source": "test_keys_rationale_45", "target": "test_keys_testverifyingkeyfromstring", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L45", "weight": 1.0}, {"source": "test_keys_rationale_136", "target": "test_keys_testverifyingkeyfromder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L136", "weight": 1.0}, {"source": "test_keys_rationale_519", "target": "test_keys_testsigningkey", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L519", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_keys_setupclass", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L57"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "assertIsNotNone", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L60"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "assertIsInstance", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L61"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L62"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "x", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L63"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L66"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes", "callee": "y", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L67"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L72"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L72"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L74"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L74"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L74"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L77"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L77"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L79"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L79"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L79"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L82"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L82"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L82"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L84"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L84"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytesarray_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L84"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L87"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L88"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L90"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L90"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L90"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L93"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L94"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L94"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L96"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L96"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L96"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L99"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L100"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L102"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L102"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L102"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L105"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L106"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L106"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L108"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L108"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_array_array_of_ints_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L108"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L111"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L113"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L113"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_uncompressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L113"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L116"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L116"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L118"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L118"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_uncompressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L118"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L121"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L123"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L123"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytes_compressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L123"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L126"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L126"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L128"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L128"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_bytearray_compressed", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L128"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_ed25519_verifyingkey_from_string_imported", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L131"}, {"caller_nid": "test_keys_testverifyingkeyfromstring_test_ed25519_verifyingkey_from_string_imported", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L132"}, {"caller_nid": "test_keys_setupclass", "callee": "unpem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L158"}, {"caller_nid": "test_keys_setupclass", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L159"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L160"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L161"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L169"}, {"caller_nid": "test_keys_setupclass", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L171"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_parameters", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L185"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_parameters", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L187"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_parameters", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L195"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_with_explicit_disabled", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L209"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_explicit_with_explicit_disabled", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L210"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L215"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L216"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L218"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_key_with_disabled_format", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L218"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_custom_hashfunc", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L221"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_custom_hashfunc", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L223"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_pem_with_custom_hashfunc", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L226"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_pem_with_custom_hashfunc", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L228"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L231"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L233"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L233"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L233"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L236"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L236"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L238"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L238"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L238"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytearray", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L241"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytearray", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L241"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytearray", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L243"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytearray", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L243"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytearray", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L243"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L246"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L246"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L246"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L248"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L248"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_bytesarray_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L248"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L251"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L252"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L254"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L254"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L254"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L257"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L258"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "buffer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L258"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L260"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L260"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_array_array_of_bytes_memoryview", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L260"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_equality_on_verifying_keys", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L263"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_equality_on_verifying_keys", "callee": "get_verifying_key", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L263"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L266"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_inequality_on_verifying_keys_not_implemented", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L269"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_verifyingkey_inequality_on_same_curve", "callee": "assertNotEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L272"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_signingkey_inequality_on_same_curve", "callee": "assertNotEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L275"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_inequality_on_wrong_types", "callee": "assertFalse", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L278"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "Point", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L282"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "curve", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L282"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "x", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L282"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "y", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L282"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "from_public_point", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L284"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_from_public_point_old", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L286"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L289"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L289"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L290"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_verifyingkey_repr", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L292"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L302"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "callee": "from_public_point", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L303"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L305"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_point", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L305"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L308"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L308"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L310"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L310"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "precompute", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L311"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_precompute_no_side_effect", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L313"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L316"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L317"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "encode_oid", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L317"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "encode_bitstring", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L318"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L318"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L318"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "encode_bitstring", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L319"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L322"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L323"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L325"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_parse_malfomed_eddsa_der_pubkey", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L325"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L328"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "callee": "from_public_key_recovery", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L329"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L331"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L331"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L334"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "callee": "from_public_key_recovery_with_digest", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L335"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L339"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_edwards_from_public_key_recovery_with_digest", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L339"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L348"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "callee": "assertIsInstance", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L350"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L351"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L358"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_load_ed25519_from_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L360"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L368"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L376"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_pem", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L376"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_ssh", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L384"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_ssh", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L388"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_export_ed255_to_ssh", "callee": "to_ssh", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L388"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L391"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L394"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L394"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_export_import", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L396"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L405"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L417"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L417"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify_malformed", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L426"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify_malformed", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L438"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed25519_sig_verify_malformed", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L439"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L449"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "callee": "assertIsInstance", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L451"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "callee": "assertIs", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L452"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L461"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_from_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L463"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_to_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L472"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_to_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L481"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_to_pem", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L481"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L484"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L487"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L487"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_export_import", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L489"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_sig_verify", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L499"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_sig_verify", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L515"}, {"caller_nid": "test_keys_testverifyingkeyfromder_test_ed448_sig_verify", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L515"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L533"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L542"}, {"caller_nid": "test_keys_setupclass", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L551"}, {"caller_nid": "test_keys_testsigningkey_test_to_der_pkcs8", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L554"}, {"caller_nid": "test_keys_testsigningkey_test_to_der_pkcs8", "callee": "to_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L555"}, {"caller_nid": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L578"}, {"caller_nid": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L580"}, {"caller_nid": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L587"}, {"caller_nid": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters_with_explicit_disabled", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L603"}, {"caller_nid": "test_keys_testsigningkey_test_decoding_explicit_curve_parameters_with_explicit_disabled", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L604"}, {"caller_nid": "test_keys_testsigningkey_test_equality_on_signing_keys", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L609"}, {"caller_nid": "test_keys_testsigningkey_test_equality_on_signing_keys", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L612"}, {"caller_nid": "test_keys_testsigningkey_test_equality_on_signing_keys", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L613"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_empty_message", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L616"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_empty_message", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L618"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_empty_message", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L622"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_empty_message", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L622"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_precompute", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L625"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_precompute", "callee": "precompute", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L629"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_precompute", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L631"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_precompute", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L631"}, {"caller_nid": "test_keys_testsigningkey_test_compare_verifying_key_with_precompute", "callee": "precompute", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L635"}, {"caller_nid": "test_keys_testsigningkey_test_compare_verifying_key_with_precompute", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L639"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L642"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "callee": "precompute", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L646"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L648"}, {"caller_nid": "test_keys_testsigningkey_test_verify_with_lazy_precompute", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L648"}, {"caller_nid": "test_keys_testsigningkey_test_inequality_on_signing_keys", "callee": "assertNotEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L651"}, {"caller_nid": "test_keys_testsigningkey_test_inequality_on_signing_keys_not_implemented", "callee": "assertNotEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L654"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_pem", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L663"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L665"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L671"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L674"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_integer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L675"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L676"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_oid", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L676"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_integer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L676"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_octet_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L677"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "encode_octet_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L677"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L680"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L681"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L683"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_bad_alg_id_params", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L683"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L686"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_integer", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L687"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_sequence", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L688"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_oid", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L689"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_octet_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L691"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "encode_octet_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L691"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L694"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L695"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L697"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_der_junk_after_priv_key", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L698"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L702"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L710"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L712"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L720"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L725"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "callee": "sign_digest_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L726"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L728"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest_deterministic", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L728"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L731"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L736"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest", "callee": "sign_digest", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L737"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L739"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_digest", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L739"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_number", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L742"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_number", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L747"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_number", "callee": "sign_number", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L748"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_number", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L750"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_sign_number", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L750"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L759"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L761"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "callee": "to_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L762"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L764"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_der_ssleay", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L764"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L767"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L779"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_pem", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L779"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_ssh", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L782"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_ssh", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L798"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_ssh", "callee": "to_ssh", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L798"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L801"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L803"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L803"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_to_and_from_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L805"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_custom_entropy", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L808"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_custom_entropy", "callee": "assertIsNotNone", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L810"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "callee": "assertRaises", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L813"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L814"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "callee": "assertIn", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L816"}, {"caller_nid": "test_keys_testsigningkey_test_ed25519_from_secret_exponent", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L816"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_from_pem", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L825"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_from_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L827"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_from_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L835"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_to_pem", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L838"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_to_pem", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L852"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_to_pem", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L852"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_encode_decode", "callee": "generate", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L855"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_encode_decode", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L857"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_encode_decode", "callee": "to_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L857"}, {"caller_nid": "test_keys_testsigningkey_test_ed448_encode_decode", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L859"}, {"caller_nid": "test_keys_setupclass", "callee": "CurveFp", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L870"}, {"caller_nid": "test_keys_setupclass", "callee": "PointJacobi", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L871"}, {"caller_nid": "test_keys_setupclass", "callee": "Curve", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L873"}, {"caller_nid": "test_keys_setupclass", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L875"}, {"caller_nid": "test_keys_testtrivialcurve_test_generator_sanity", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L884"}, {"caller_nid": "test_keys_testtrivialcurve_test_generator_sanity", "callee": "order", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L884"}, {"caller_nid": "test_keys_testtrivialcurve_test_public_key_sanity", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L887"}, {"caller_nid": "test_keys_testtrivialcurve_test_public_key_sanity", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L887"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign", "callee": "sign_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L890"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L892"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L894"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L894"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L897"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "sign_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L898"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L899"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L899"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L900"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_random_message", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L900"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "callee": "sign_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L906"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L907"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L908"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_r_zero_error", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L908"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "callee": "sign_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L912"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L913"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "callee": "assertTrue", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L914"}, {"caller_nid": "test_keys_testtrivialcurve_test_deterministic_sign_that_rises_s_zero_error", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L914"}, {"caller_nid": "test_keys_test_verifyingkey_verify", "callee": "mod_apply", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L996"}, {"caller_nid": "test_keys_test_verifyingkey_verify", "callee": "vrf_mthd", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L998"}, {"caller_nid": "test_keys_test_verifyingkey_verify", "callee": "fun", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L998"}, {"caller_nid": "test_keys_test_signingkey_from_string", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1023"}, {"caller_nid": "test_keys_test_signingkey_from_string", "callee": "from_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1024"}, {"caller_nid": "test_keys_test_signingkey_from_string", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1026"}, {"caller_nid": "test_keys_test_signingkey_from_der", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1044"}, {"caller_nid": "test_keys_test_signingkey_from_der", "callee": "from_der", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1045"}, {"caller_nid": "test_keys_test_signingkey_from_der", "callee": "to_string", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1047"}, {"caller_nid": "test_keys_test_signingkey_sign_deterministic", "callee": "sign_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1056"}, {"caller_nid": "test_keys_test_signingkey_sign_deterministic", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1057"}, {"caller_nid": "test_keys_test_signingkey_sign_deterministic", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1057"}, {"caller_nid": "test_keys_test_signingkey_sign_deterministic", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1060"}, {"caller_nid": "test_keys_test_signingkey_sign_digest_deterministic", "callee": "sign_digest_deterministic", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1066"}, {"caller_nid": "test_keys_test_signingkey_sign_digest_deterministic", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1067"}, {"caller_nid": "test_keys_test_signingkey_sign_digest_deterministic", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1067"}, {"caller_nid": "test_keys_test_signingkey_sign_digest_deterministic", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1070"}, {"caller_nid": "test_keys_test_signingkey_sign", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1075"}, {"caller_nid": "test_keys_test_signingkey_sign", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1075"}, {"caller_nid": "test_keys_test_signingkey_sign", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1077"}, {"caller_nid": "test_keys_test_signingkey_sign_digest", "callee": "sign_digest", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1082"}, {"caller_nid": "test_keys_test_signingkey_sign_digest", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1082"}, {"caller_nid": "test_keys_test_signingkey_sign_digest", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1084"}, {"caller_nid": "test_keys_test_signingkey_with_unlikely_value", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1088"}, {"caller_nid": "test_keys_test_signingkey_with_unlikely_value", "callee": "sign", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1090"}, {"caller_nid": "test_keys_test_signingkey_with_unlikely_value", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1091"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "Point", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1096"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "curve", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1097"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "x", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1098"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "y", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1099"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "order", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1100"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "Curve", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1103"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "curve", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1105"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1110"}, {"caller_nid": "test_keys_test_signingkey_with_custom_curve_old_point", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1112"}, {"caller_nid": "test_keys_test_verifyingkey_inequality_with_different_curves", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1118"}, {"caller_nid": "test_keys_test_verifyingkey_inequality_with_different_curves", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1119"}, {"caller_nid": "test_keys_test_verifyingkey_inequality_with_different_secret_points", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1125"}, {"caller_nid": "test_keys_test_verifyingkey_inequality_with_different_secret_points", "callee": "from_secret_exponent", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1126"}, {"caller_nid": "test_keys_test_signingkey_from_pem_pkcs8v2_eddsa", "callee": "from_pem", "source_file": "backend/venv/lib/python3.12/site-packages/ecdsa/test_keys.py", "source_location": "L1137"}]}