1 line
164 KiB
JSON
1 line
164 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "label": "ssh.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1"}, {"id": "ssh_bcrypt_kdf", "label": "_bcrypt_kdf()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L49"}, {"id": "ssh_sshcipher", "label": "_SSHCipher", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L93"}, {"id": "ssh_get_ssh_key_type", "label": "_get_ssh_key_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L142"}, {"id": "ssh_ecdsa_key_type", "label": "_ecdsa_key_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L161"}, {"id": "ssh_ssh_pem_encode", "label": "_ssh_pem_encode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L171"}, {"id": "ssh_check_block_size", "label": "_check_block_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L179"}, {"id": "ssh_check_empty", "label": "_check_empty()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L185"}, {"id": "ssh_init_cipher", "label": "_init_cipher()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L191"}, {"id": "ssh_get_u32", "label": "_get_u32()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L213"}, {"id": "ssh_get_u64", "label": "_get_u64()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L220"}, {"id": "ssh_get_sshstr", "label": "_get_sshstr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L227"}, {"id": "ssh_get_mpint", "label": "_get_mpint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L235"}, {"id": "ssh_to_mpint", "label": "_to_mpint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L243"}, {"id": "ssh_fraglist", "label": "_FragList", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L253"}, {"id": "ssh_fraglist_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L258"}, {"id": "ssh_fraglist_put_raw", "label": ".put_raw()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L263"}, {"id": "ssh_fraglist_put_u32", "label": ".put_u32()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L267"}, {"id": "ssh_fraglist_put_u64", "label": ".put_u64()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L271"}, {"id": "ssh_fraglist_put_sshstr", "label": ".put_sshstr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L275"}, {"id": "ssh_fraglist_put_mpint", "label": ".put_mpint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L284"}, {"id": "ssh_fraglist_size", "label": ".size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L288"}, {"id": "ssh_fraglist_render", "label": ".render()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L292"}, {"id": "ssh_fraglist_tobytes", "label": ".tobytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L300"}, {"id": "ssh_sshformatrsa", "label": "_SSHFormatRSA", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L307"}, {"id": "ssh_sshformatrsa_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L316"}, {"id": "ssh_sshformatrsa_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L324"}, {"id": "ssh_sshformatrsa_load_private", "label": ".load_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L333"}, {"id": "ssh_sshformatrsa_encode_public", "label": ".encode_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L357"}, {"id": "ssh_sshformatrsa_encode_private", "label": ".encode_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L365"}, {"id": "ssh_sshformatdsa", "label": "_SSHFormatDSA", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L381"}, {"id": "ssh_sshformatdsa_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L390"}, {"id": "ssh_sshformatdsa_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L398"}, {"id": "ssh_sshformatdsa_load_private", "label": ".load_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L409"}, {"id": "ssh_sshformatdsa_encode_public", "label": ".encode_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L425"}, {"id": "ssh_sshformatdsa_encode_private", "label": ".encode_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L438"}, {"id": "ssh_sshformatdsa_validate", "label": "._validate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L445"}, {"id": "ssh_sshformatecdsa", "label": "_SSHFormatECDSA", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L451"}, {"id": "ssh_sshformatecdsa_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L463"}, {"id": "ssh_sshformatecdsa_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L467"}, {"id": "ssh_sshformatecdsa_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L479"}, {"id": "ssh_sshformatecdsa_load_private", "label": ".load_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L489"}, {"id": "ssh_sshformatecdsa_encode_public", "label": ".encode_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L501"}, {"id": "ssh_sshformatecdsa_encode_private", "label": ".encode_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L511"}, {"id": "ssh_sshformated25519", "label": "_SSHFormatEd25519", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L522"}, {"id": "ssh_sshformated25519_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L532"}, {"id": "ssh_sshformated25519_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L539"}, {"id": "ssh_sshformated25519_load_private", "label": ".load_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L549"}, {"id": "ssh_sshformated25519_encode_public", "label": ".encode_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L563"}, {"id": "ssh_sshformated25519_encode_private", "label": ".encode_private()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L572"}, {"id": "ssh_load_application", "label": "load_application()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L589"}, {"id": "ssh_sshformatsked25519", "label": "_SSHFormatSKEd25519", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L602"}, {"id": "ssh_sshformatsked25519_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L611"}, {"id": "ssh_sshformatsked25519_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L619"}, {"id": "ssh_sshformatskecdsa", "label": "_SSHFormatSKECDSA", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L627"}, {"id": "ssh_sshformatskecdsa_load_public", "label": ".load_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L637"}, {"id": "ssh_sshformatskecdsa_get_public", "label": ".get_public()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L645"}, {"id": "ssh_lookup_kformat", "label": "_lookup_kformat()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L665"}, {"id": "ssh_load_ssh_private_key", "label": "load_ssh_private_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L682"}, {"id": "ssh_serialize_ssh_private_key", "label": "_serialize_ssh_private_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L796"}, {"id": "ssh_sshcertificatetype", "label": "SSHCertificateType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L887"}, {"id": "ssh_sshcertificate", "label": "SSHCertificate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L892"}, {"id": "ssh_sshcertificate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L893"}, {"id": "ssh_nonce", "label": "nonce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L935"}, {"id": "ssh_sshcertificate_public_key", "label": ".public_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L938"}, {"id": "ssh_serial", "label": "serial()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L944"}, {"id": "ssh_type", "label": "type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L948"}, {"id": "ssh_key_id", "label": "key_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L952"}, {"id": "ssh_valid_principals", "label": "valid_principals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L956"}, {"id": "ssh_valid_before", "label": "valid_before()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L960"}, {"id": "ssh_valid_after", "label": "valid_after()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L964"}, {"id": "ssh_critical_options", "label": "critical_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L968"}, {"id": "ssh_extensions", "label": "extensions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L972"}, {"id": "ssh_sshcertificate_signature_key", "label": ".signature_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L975"}, {"id": "ssh_sshcertificate_public_bytes", "label": ".public_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L981"}, {"id": "ssh_sshcertificate_verify_cert_signature", "label": ".verify_cert_signature()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L988"}, {"id": "ssh_get_ec_hash_alg", "label": "_get_ec_hash_alg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1021"}, {"id": "ssh_load_ssh_public_identity", "label": "_load_ssh_public_identity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1031"}, {"id": "ssh_parse_exts_opts", "label": "_parse_exts_opts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1132"}, {"id": "ssh_ssh_key_fingerprint", "label": "ssh_key_fingerprint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1152"}, {"id": "ssh_load_ssh_public_key", "label": "load_ssh_public_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1174"}, {"id": "ssh_serialize_ssh_public_key", "label": "serialize_ssh_public_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1194"}, {"id": "ssh_sshcertificatebuilder", "label": "SSHCertificateBuilder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1226"}, {"id": "ssh_sshcertificatebuilder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1227"}, {"id": "ssh_sshcertificatebuilder_public_key", "label": ".public_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1251"}, {"id": "ssh_sshcertificatebuilder_serial", "label": ".serial()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1279"}, {"id": "ssh_sshcertificatebuilder_type", "label": ".type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1300"}, {"id": "ssh_sshcertificatebuilder_key_id", "label": ".key_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1319"}, {"id": "ssh_sshcertificatebuilder_valid_principals", "label": ".valid_principals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1338"}, {"id": "ssh_sshcertificatebuilder_valid_for_all_principals", "label": ".valid_for_all_principals()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1374"}, {"id": "ssh_sshcertificatebuilder_valid_before", "label": ".valid_before()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1396"}, {"id": "ssh_sshcertificatebuilder_valid_after", "label": ".valid_after()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1418"}, {"id": "ssh_sshcertificatebuilder_add_critical_option", "label": ".add_critical_option()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1440"}, {"id": "ssh_sshcertificatebuilder_add_extension", "label": ".add_extension()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1462"}, {"id": "ssh_sshcertificatebuilder_sign", "label": ".sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1484"}, {"id": "ssh_rationale_162", "label": "Return SSH key_type and curve_name for private key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L162"}, {"id": "ssh_rationale_180", "label": "Require data to be full blocks", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L180"}, {"id": "ssh_rationale_186", "label": "All data should have been parsed.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L186"}, {"id": "ssh_rationale_197", "label": "Generate key + iv and return cipher.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L197"}, {"id": "ssh_rationale_228", "label": "Bytes with u32 length prefix", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L228"}, {"id": "ssh_rationale_244", "label": "Storage format for signed bigint.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L244"}, {"id": "ssh_rationale_254", "label": "Build recursive structure without data copy.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L254"}, {"id": "ssh_rationale_276", "label": "Bytes prefixed with u32 length", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L276"}, {"id": "ssh_rationale_285", "label": "Big-endian bigint prefixed with u32 length", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L285"}, {"id": "ssh_rationale_289", "label": "Current number of bytes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L289"}, {"id": "ssh_rationale_308", "label": "Format for RSA keys. Public: mpint e, n Private: mpint", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L308"}, {"id": "ssh_rationale_327", "label": "Make RSA public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L327"}, {"id": "ssh_rationale_336", "label": "Make RSA private key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L336"}, {"id": "ssh_rationale_368", "label": "Write RSA private key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L368"}, {"id": "ssh_rationale_382", "label": "Format for DSA keys. Public: mpint p, q, g, y Private:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L382"}, {"id": "ssh_rationale_401", "label": "Make DSA public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L401"}, {"id": "ssh_rationale_412", "label": "Make DSA private key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L412"}, {"id": "ssh_rationale_441", "label": "Write DSA private key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L441"}, {"id": "ssh_rationale_452", "label": "Format for ECDSA keys. Public: str curve bytes point Pr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L452"}, {"id": "ssh_rationale_482", "label": "Make ECDSA public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L482"}, {"id": "ssh_rationale_492", "label": "Make ECDSA private key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L492"}, {"id": "ssh_rationale_504", "label": "Write ECDSA public key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L504"}, {"id": "ssh_rationale_514", "label": "Write ECDSA private key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L514"}, {"id": "ssh_rationale_523", "label": "Format for Ed25519 keys. Public: bytes point Private: b", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L523"}, {"id": "ssh_rationale_535", "label": "Ed25519 public fields", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L535"}, {"id": "ssh_rationale_542", "label": "Make Ed25519 public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L542"}, {"id": "ssh_rationale_552", "label": "Make Ed25519 private key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L552"}, {"id": "ssh_rationale_566", "label": "Write Ed25519 public key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L566"}, {"id": "ssh_rationale_575", "label": "Write Ed25519 private key", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L575"}, {"id": "ssh_rationale_590", "label": "U2F application strings", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L590"}, {"id": "ssh_rationale_603", "label": "The format of a sk-ssh-ed25519@openssh.com public key is: string\t\t\"sk-s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L603"}, {"id": "ssh_rationale_614", "label": "Make Ed25519 public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L614"}, {"id": "ssh_rationale_628", "label": "The format of a sk-ecdsa-sha2-nistp256@openssh.com public key is: strin", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L628"}, {"id": "ssh_rationale_640", "label": "Make ECDSA public key from data.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L640"}, {"id": "ssh_rationale_666", "label": "Return valid format or throw error", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L666"}, {"id": "ssh_rationale_689", "label": "Load private key from OpenSSH custom encoding.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L689"}, {"id": "ssh_rationale_801", "label": "Serialize private key with OpenSSH custom encoding.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L801"}, {"id": "ssh_rationale_1195", "label": "One-line public key format for OpenSSH", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1195"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "binascii", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "base64", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_hazmat_primitives", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_hazmat_primitives_asymmetric", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_hazmat_primitives_asymmetric", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_hazmat_primitives_ciphers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "cryptography_hazmat_primitives_serialization", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "bcrypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_bcrypt_kdf", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshcipher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_ssh_key_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_ecdsa_key_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L161", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_ssh_pem_encode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_check_block_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_check_empty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_init_cipher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_u32", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L213", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_u64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_sshstr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_mpint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L235", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_to_mpint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L243", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_fraglist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L253", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L258", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_put_raw", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L263", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_put_u32", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L267", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_put_u64", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L271", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_put_sshstr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L275", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_put_mpint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L284", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L288", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_render", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L292", "weight": 1.0}, {"source": "ssh_fraglist", "target": "ssh_fraglist_tobytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformatrsa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L307", "weight": 1.0}, {"source": "ssh_sshformatrsa", "target": "ssh_sshformatrsa_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L316", "weight": 1.0}, {"source": "ssh_sshformatrsa", "target": "ssh_sshformatrsa_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L324", "weight": 1.0}, {"source": "ssh_sshformatrsa", "target": "ssh_sshformatrsa_load_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L333", "weight": 1.0}, {"source": "ssh_sshformatrsa", "target": "ssh_sshformatrsa_encode_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L357", "weight": 1.0}, {"source": "ssh_sshformatrsa", "target": "ssh_sshformatrsa_encode_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L365", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformatdsa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L381", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L390", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L398", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_load_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L409", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_encode_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L425", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_encode_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L438", "weight": 1.0}, {"source": "ssh_sshformatdsa", "target": "ssh_sshformatdsa_validate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L445", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformatecdsa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L451", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L463", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L467", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L479", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_load_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L489", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_encode_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L501", "weight": 1.0}, {"source": "ssh_sshformatecdsa", "target": "ssh_sshformatecdsa_encode_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L511", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformated25519", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L522", "weight": 1.0}, {"source": "ssh_sshformated25519", "target": "ssh_sshformated25519_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L532", "weight": 1.0}, {"source": "ssh_sshformated25519", "target": "ssh_sshformated25519_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L539", "weight": 1.0}, {"source": "ssh_sshformated25519", "target": "ssh_sshformated25519_load_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L549", "weight": 1.0}, {"source": "ssh_sshformated25519", "target": "ssh_sshformated25519_encode_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L563", "weight": 1.0}, {"source": "ssh_sshformated25519", "target": "ssh_sshformated25519_encode_private", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L572", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_load_application", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L589", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformatsked25519", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L602", "weight": 1.0}, {"source": "ssh_sshformatsked25519", "target": "ssh_sshformatsked25519_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L611", "weight": 1.0}, {"source": "ssh_sshformatsked25519", "target": "ssh_sshformatsked25519_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L619", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshformatskecdsa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L627", "weight": 1.0}, {"source": "ssh_sshformatskecdsa", "target": "ssh_sshformatskecdsa_load_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L637", "weight": 1.0}, {"source": "ssh_sshformatskecdsa", "target": "ssh_sshformatskecdsa_get_public", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L645", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_lookup_kformat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L665", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_load_ssh_private_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L682", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_serialize_ssh_private_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L796", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshcertificatetype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L887", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshcertificate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L892", "weight": 1.0}, {"source": "ssh_sshcertificate", "target": "ssh_sshcertificate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L893", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_nonce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L935", "weight": 1.0}, {"source": "ssh_sshcertificate", "target": "ssh_sshcertificate_public_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L938", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_serial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L944", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L948", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_key_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L952", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_valid_principals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L956", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_valid_before", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L960", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_valid_after", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L964", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_critical_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L968", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_extensions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L972", "weight": 1.0}, {"source": "ssh_sshcertificate", "target": "ssh_sshcertificate_signature_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L975", "weight": 1.0}, {"source": "ssh_sshcertificate", "target": "ssh_sshcertificate_public_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L981", "weight": 1.0}, {"source": "ssh_sshcertificate", "target": "ssh_sshcertificate_verify_cert_signature", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L988", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_get_ec_hash_alg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1021", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_load_ssh_public_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1031", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_load_ssh_public_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1126", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_parse_exts_opts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_ssh_key_fingerprint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_load_ssh_public_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1174", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_serialize_ssh_public_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_serialization_ssh_py", "target": "ssh_sshcertificatebuilder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1226", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1227", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_public_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1251", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_serial", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1279", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1300", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_key_id", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1319", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_valid_principals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1338", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_valid_for_all_principals", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1374", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_valid_before", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1396", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_valid_after", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1418", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_add_critical_option", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1440", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_add_extension", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1462", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder", "target": "ssh_sshcertificatebuilder_sign", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1484", "weight": 1.0}, {"source": "ssh_get_ssh_key_type", "target": "ssh_ecdsa_key_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L144", "weight": 1.0}, {"source": "ssh_get_ssh_key_type", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L144", "weight": 1.0}, {"source": "ssh_init_cipher", "target": "ssh_bcrypt_kdf", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L204", "weight": 1.0}, {"source": "ssh_get_sshstr", "target": "ssh_get_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L229", "weight": 1.0}, {"source": "ssh_get_mpint", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L237", "weight": 1.0}, {"source": "ssh_fraglist_put_sshstr", "target": "ssh_fraglist_put_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L278", "weight": 1.0}, {"source": "ssh_fraglist_put_sshstr", "target": "ssh_fraglist_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L281", "weight": 1.0}, {"source": "ssh_fraglist_put_mpint", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L286", "weight": 1.0}, {"source": "ssh_fraglist_put_mpint", "target": "ssh_to_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L286", "weight": 1.0}, {"source": "ssh_fraglist_tobytes", "target": "ssh_fraglist_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L302", "weight": 1.0}, {"source": "ssh_fraglist_tobytes", "target": "ssh_fraglist_render", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L303", "weight": 1.0}, {"source": "ssh_sshformatrsa_get_public", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L320", "weight": 1.0}, {"source": "ssh_sshformatrsa_load_public", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L328", "weight": 1.0}, {"source": "ssh_sshformatrsa_load_public", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L330", "weight": 1.0}, {"source": "ssh_sshformatrsa_load_private", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L337", "weight": 1.0}, {"source": "ssh_sshformatrsa_encode_public", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L362", "weight": 1.0}, {"source": "ssh_sshformatrsa_encode_private", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L372", "weight": 1.0}, {"source": "ssh_sshformatdsa_get_public", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L392", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_public", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L402", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_public", "target": "ssh_sshformatdsa_validate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L405", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_public", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L406", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_private", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L413", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_private", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L414", "weight": 1.0}, {"source": "ssh_sshformatdsa_load_private", "target": "ssh_sshformatdsa_validate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L420", "weight": 1.0}, {"source": "ssh_sshformatdsa_encode_public", "target": "ssh_sshformatdsa_validate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L431", "weight": 1.0}, {"source": "ssh_sshformatdsa_encode_public", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L433", "weight": 1.0}, {"source": "ssh_sshformatdsa_encode_private", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L442", "weight": 1.0}, {"source": "ssh_sshformatdsa_encode_private", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L442", "weight": 1.0}, {"source": "ssh_sshformatdsa_encode_private", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L443", "weight": 1.0}, {"source": "ssh_sshformatecdsa_get_public", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L471", "weight": 1.0}, {"source": "ssh_sshformatecdsa_load_public", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L483", "weight": 1.0}, {"source": "ssh_sshformatecdsa_load_public", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L485", "weight": 1.0}, {"source": "ssh_sshformatecdsa_load_private", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L493", "weight": 1.0}, {"source": "ssh_sshformatecdsa_load_private", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L494", "weight": 1.0}, {"source": "ssh_sshformatecdsa_encode_public", "target": "ssh_sshcertificate_public_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L505", "weight": 1.0}, {"source": "ssh_sshformatecdsa_encode_public", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L508", "weight": 1.0}, {"source": "ssh_sshformatecdsa_encode_private", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L515", "weight": 1.0}, {"source": "ssh_sshformatecdsa_encode_private", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L518", "weight": 1.0}, {"source": "ssh_sshformatecdsa_encode_private", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L519", "weight": 1.0}, {"source": "ssh_sshformated25519_get_public", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L536", "weight": 1.0}, {"source": "ssh_sshformated25519_load_public", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L543", "weight": 1.0}, {"source": "ssh_sshformated25519_load_public", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L545", "weight": 1.0}, {"source": "ssh_sshformated25519_load_private", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L553", "weight": 1.0}, {"source": "ssh_sshformated25519_load_private", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L554", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_public", "target": "ssh_sshcertificate_public_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L567", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_public", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L570", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_private", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L576", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_private", "target": "ssh_sshcertificate_public_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L580", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_private", "target": "ssh_fraglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L583", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_private", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L585", "weight": 1.0}, {"source": "ssh_sshformated25519_encode_private", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L586", "weight": 1.0}, {"source": "ssh_load_application", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L593", "weight": 1.0}, {"source": "ssh_load_application", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L594", "weight": 1.0}, {"source": "ssh_sshformatsked25519_load_public", "target": "ssh_sshformatskecdsa_load_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L615", "weight": 1.0}, {"source": "ssh_sshformatsked25519_load_public", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L615", "weight": 1.0}, {"source": "ssh_sshformatsked25519_load_public", "target": "ssh_load_application", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L616", "weight": 1.0}, {"source": "ssh_sshformatskecdsa_load_public", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L641", "weight": 1.0}, {"source": "ssh_sshformatskecdsa_load_public", "target": "ssh_load_application", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L642", "weight": 1.0}, {"source": "ssh_lookup_kformat", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L668", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L705", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_get_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L708", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L715", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_sshformatskecdsa_get_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L716", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_check_empty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L717", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L720", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_check_block_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L739", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_init_cipher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L743", "weight": 1.0}, {"source": "ssh_load_ssh_private_key", "target": "ssh_sshformated25519_load_private", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L772", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_get_ssh_key_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L811", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L812", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L815", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L827", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist_put_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L828", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_init_cipher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L829", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L841", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L841", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_sshformated25519_encode_private", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L845", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist_put_raw", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L847", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L847", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_fraglist_render", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L863", "weight": 1.0}, {"source": "ssh_serialize_ssh_private_key", "target": "ssh_ssh_pem_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L870", "weight": 1.0}, {"source": "ssh_sshcertificate_init", "target": "ssh_sshcertificatetype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L917", "weight": 1.0}, {"source": "ssh_sshcertificate_signature_key", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L976", "weight": 1.0}, {"source": "ssh_sshcertificate_signature_key", "target": "ssh_sshformatskecdsa_load_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L977", "weight": 1.0}, {"source": "ssh_sshcertificate_signature_key", "target": "ssh_check_empty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L978", "weight": 1.0}, {"source": "ssh_sshcertificate_verify_cert_signature", "target": "ssh_sshcertificate_signature_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L989", "weight": 1.0}, {"source": "ssh_sshcertificate_verify_cert_signature", "target": "ssh_get_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L996", "weight": 1.0}, {"source": "ssh_sshcertificate_verify_cert_signature", "target": "ssh_check_empty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L998", "weight": 1.0}, {"source": "ssh_sshcertificate_verify_cert_signature", "target": "ssh_get_ec_hash_alg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1000", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1050", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1059", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_sshformatskecdsa_load_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1064", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_get_u64", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1066", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_get_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1067", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_parse_exts_opts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1077", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_check_empty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1091", "weight": 1.0}, {"source": "ssh_load_ssh_public_identity", "target": "ssh_sshcertificate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1102", "weight": 1.0}, {"source": "ssh_parse_exts_opts", "target": "ssh_get_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1136", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_get_ssh_key_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1159", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1160", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_fraglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1162", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1163", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1164", "weight": 1.0}, {"source": "ssh_ssh_key_fingerprint", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1166", "weight": 1.0}, {"source": "ssh_load_ssh_public_key", "target": "ssh_load_ssh_public_identity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1177", "weight": 1.0}, {"source": "ssh_load_ssh_public_key", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1180", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_get_ssh_key_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1203", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1204", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_fraglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1206", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1207", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1208", "weight": 1.0}, {"source": "ssh_serialize_ssh_public_key", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1210", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_public_key", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1266", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_serial", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1287", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_type", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1306", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_key_id", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1325", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_valid_principals", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1361", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_valid_for_all_principals", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1383", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_valid_before", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1405", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_valid_after", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1427", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_add_critical_option", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1449", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_add_extension", "target": "ssh_sshcertificatebuilder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1471", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_get_ssh_key_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1530", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_lookup_kformat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1535", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1536", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist_put_sshstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1537", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_sshformated25519_encode_public", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1539", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist_put_u64", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1540", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist_put_u32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1541", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1546", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_sshcertificatebuilder_public_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1575", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_get_ec_hash_alg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1587", "weight": 1.0}, {"source": "ssh_sshcertificatebuilder_sign", "target": "ssh_fraglist_put_mpint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1593", "weight": 1.0}, {"source": "ssh_rationale_162", "target": "ssh_ecdsa_key_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L162", "weight": 1.0}, {"source": "ssh_rationale_180", "target": "ssh_check_block_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L180", "weight": 1.0}, {"source": "ssh_rationale_186", "target": "ssh_check_empty", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L186", "weight": 1.0}, {"source": "ssh_rationale_197", "target": "ssh_init_cipher", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L197", "weight": 1.0}, {"source": "ssh_rationale_228", "target": "ssh_get_sshstr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L228", "weight": 1.0}, {"source": "ssh_rationale_244", "target": "ssh_to_mpint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L244", "weight": 1.0}, {"source": "ssh_rationale_254", "target": "ssh_fraglist", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L254", "weight": 1.0}, {"source": "ssh_rationale_276", "target": "ssh_fraglist_put_sshstr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L276", "weight": 1.0}, {"source": "ssh_rationale_285", "target": "ssh_fraglist_put_mpint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L285", "weight": 1.0}, {"source": "ssh_rationale_289", "target": "ssh_fraglist_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L289", "weight": 1.0}, {"source": "ssh_rationale_308", "target": "ssh_sshformatrsa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L308", "weight": 1.0}, {"source": "ssh_rationale_327", "target": "ssh_sshformatrsa_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L327", "weight": 1.0}, {"source": "ssh_rationale_336", "target": "ssh_sshformatrsa_load_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L336", "weight": 1.0}, {"source": "ssh_rationale_368", "target": "ssh_sshformatrsa_encode_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L368", "weight": 1.0}, {"source": "ssh_rationale_382", "target": "ssh_sshformatdsa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L382", "weight": 1.0}, {"source": "ssh_rationale_401", "target": "ssh_sshformatdsa_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L401", "weight": 1.0}, {"source": "ssh_rationale_412", "target": "ssh_sshformatdsa_load_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L412", "weight": 1.0}, {"source": "ssh_rationale_441", "target": "ssh_sshformatdsa_encode_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L441", "weight": 1.0}, {"source": "ssh_rationale_452", "target": "ssh_sshformatecdsa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L452", "weight": 1.0}, {"source": "ssh_rationale_482", "target": "ssh_sshformatecdsa_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L482", "weight": 1.0}, {"source": "ssh_rationale_492", "target": "ssh_sshformatecdsa_load_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L492", "weight": 1.0}, {"source": "ssh_rationale_504", "target": "ssh_sshformatecdsa_encode_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L504", "weight": 1.0}, {"source": "ssh_rationale_514", "target": "ssh_sshformatecdsa_encode_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L514", "weight": 1.0}, {"source": "ssh_rationale_523", "target": "ssh_sshformated25519", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L523", "weight": 1.0}, {"source": "ssh_rationale_535", "target": "ssh_sshformated25519_get_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L535", "weight": 1.0}, {"source": "ssh_rationale_542", "target": "ssh_sshformated25519_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L542", "weight": 1.0}, {"source": "ssh_rationale_552", "target": "ssh_sshformated25519_load_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L552", "weight": 1.0}, {"source": "ssh_rationale_566", "target": "ssh_sshformated25519_encode_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L566", "weight": 1.0}, {"source": "ssh_rationale_575", "target": "ssh_sshformated25519_encode_private", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L575", "weight": 1.0}, {"source": "ssh_rationale_590", "target": "ssh_load_application", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L590", "weight": 1.0}, {"source": "ssh_rationale_603", "target": "ssh_sshformatsked25519", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L603", "weight": 1.0}, {"source": "ssh_rationale_614", "target": "ssh_sshformatsked25519_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L614", "weight": 1.0}, {"source": "ssh_rationale_628", "target": "ssh_sshformatskecdsa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L628", "weight": 1.0}, {"source": "ssh_rationale_640", "target": "ssh_sshformatskecdsa_load_public", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L640", "weight": 1.0}, {"source": "ssh_rationale_666", "target": "ssh_lookup_kformat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L666", "weight": 1.0}, {"source": "ssh_rationale_689", "target": "ssh_load_ssh_private_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L689", "weight": 1.0}, {"source": "ssh_rationale_801", "target": "ssh_serialize_ssh_private_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L801", "weight": 1.0}, {"source": "ssh_rationale_1195", "target": "ssh_serialize_ssh_public_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1195", "weight": 1.0}], "raw_calls": [{"caller_nid": "ssh_bcrypt_kdf", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L56"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L143"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L145"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L147"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L149"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L151"}, {"caller_nid": "ssh_get_ssh_key_type", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L156"}, {"caller_nid": "ssh_ecdsa_key_type", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L165"}, {"caller_nid": "ssh_ssh_pem_encode", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L176"}, {"caller_nid": "ssh_ssh_pem_encode", "callee": "_base64_encode", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L176"}, {"caller_nid": "ssh_check_block_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L181"}, {"caller_nid": "ssh_check_block_size", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L182"}, {"caller_nid": "ssh_check_empty", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L188"}, {"caller_nid": "ssh_init_cipher", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L199"}, {"caller_nid": "ssh_init_cipher", "callee": "Cipher", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L207"}, {"caller_nid": "ssh_init_cipher", "callee": "alg", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L208"}, {"caller_nid": "ssh_init_cipher", "callee": "mode", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L209"}, {"caller_nid": "ssh_get_u32", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L215"}, {"caller_nid": "ssh_get_u32", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L216"}, {"caller_nid": "ssh_get_u32", "callee": "from_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L217"}, {"caller_nid": "ssh_get_u64", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L222"}, {"caller_nid": "ssh_get_u64", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L223"}, {"caller_nid": "ssh_get_u64", "callee": "from_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L224"}, {"caller_nid": "ssh_get_sshstr", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L230"}, {"caller_nid": "ssh_get_sshstr", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L231"}, {"caller_nid": "ssh_get_mpint", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L239"}, {"caller_nid": "ssh_get_mpint", "callee": "from_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L240"}, {"caller_nid": "ssh_to_mpint", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L246"}, {"caller_nid": "ssh_to_mpint", "callee": "bit_length", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L249"}, {"caller_nid": "ssh_to_mpint", "callee": "int_to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L250"}, {"caller_nid": "ssh_fraglist_init", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L261"}, {"caller_nid": "ssh_fraglist_put_raw", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L265"}, {"caller_nid": "ssh_fraglist_put_u32", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L269"}, {"caller_nid": "ssh_fraglist_put_u32", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L269"}, {"caller_nid": "ssh_fraglist_put_u64", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L273"}, {"caller_nid": "ssh_fraglist_put_u64", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L273"}, {"caller_nid": "ssh_fraglist_put_sshstr", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L277"}, {"caller_nid": "ssh_fraglist_put_sshstr", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L278"}, {"caller_nid": "ssh_fraglist_put_sshstr", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L279"}, {"caller_nid": "ssh_fraglist_put_sshstr", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L282"}, {"caller_nid": "ssh_fraglist_size", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L290"}, {"caller_nid": "ssh_fraglist_size", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L290"}, {"caller_nid": "ssh_fraglist_render", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L295"}, {"caller_nid": "ssh_fraglist_tobytes", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L302"}, {"caller_nid": "ssh_fraglist_tobytes", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L302"}, {"caller_nid": "ssh_sshformatrsa_load_public", "callee": "RSAPublicNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L329"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L345"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "rsa_crt_dmp1", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L346"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "rsa_crt_dmq1", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L347"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "RSAPublicNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L348"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "RSAPrivateNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L349"}, {"caller_nid": "ssh_sshformatrsa_load_private", "callee": "private_key", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L352"}, {"caller_nid": "ssh_sshformatrsa_encode_public", "callee": "public_numbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L361"}, {"caller_nid": "ssh_sshformatrsa_encode_private", "callee": "private_numbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L369"}, {"caller_nid": "ssh_sshformatdsa_load_public", "callee": "DSAParameterNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L403"}, {"caller_nid": "ssh_sshformatdsa_load_public", "callee": "DSAPublicNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L404"}, {"caller_nid": "ssh_sshformatdsa_load_private", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L417"}, {"caller_nid": "ssh_sshformatdsa_load_private", "callee": "DSAParameterNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L418"}, {"caller_nid": "ssh_sshformatdsa_load_private", "callee": "DSAPublicNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L419"}, {"caller_nid": "ssh_sshformatdsa_load_private", "callee": "DSAPrivateNumbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L421"}, {"caller_nid": "ssh_sshformatdsa_load_private", "callee": "private_key", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L422"}, {"caller_nid": "ssh_sshformatdsa_encode_public", "callee": "public_numbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L429"}, {"caller_nid": "ssh_sshformatdsa_encode_private", "callee": "private_numbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L443"}, {"caller_nid": "ssh_sshformatdsa_validate", "callee": "bit_length", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L447"}, {"caller_nid": "ssh_sshformatdsa_validate", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L448"}, {"caller_nid": "ssh_sshformatecdsa_get_public", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L474"}, {"caller_nid": "ssh_sshformatecdsa_get_public", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L476"}, {"caller_nid": "ssh_sshformatecdsa_load_public", "callee": "from_encoded_point", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L484"}, {"caller_nid": "ssh_sshformatecdsa_load_private", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L497"}, {"caller_nid": "ssh_sshformatecdsa_load_private", "callee": "derive_private_key", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L498"}, {"caller_nid": "ssh_sshformatecdsa_encode_private", "callee": "private_numbers", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L516"}, {"caller_nid": "ssh_sshformated25519_load_public", "callee": "from_public_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L544"}, {"caller_nid": "ssh_sshformated25519_load_private", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L559"}, {"caller_nid": "ssh_sshformated25519_load_private", "callee": "from_private_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L560"}, {"caller_nid": "ssh_sshformated25519_encode_private", "callee": "private_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L577"}, {"caller_nid": "ssh_sshformated25519_encode_private", "callee": "NoEncryption", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L578"}, {"caller_nid": "ssh_load_application", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L594"}, {"caller_nid": "ssh_load_application", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L595"}, {"caller_nid": "ssh_sshformatsked25519_get_public", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L622"}, {"caller_nid": "ssh_sshformatskecdsa_get_public", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L648"}, {"caller_nid": "ssh_lookup_kformat", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L667"}, {"caller_nid": "ssh_lookup_kformat", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L668"}, {"caller_nid": "ssh_lookup_kformat", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L671"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "_check_byteslike", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L690"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "_check_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L692"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L694"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L696"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L697"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L698"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "a2b_base64", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L699"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L699"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L700"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L701"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L702"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L702"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L710"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L722"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L726"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L734"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L735"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L736"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "decryptor", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L744"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L745"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L745"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L747"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "finalize_with_tag", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L748"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "finalize", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L752"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L755"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L766"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L771"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L782"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L783"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L785"}, {"caller_nid": "ssh_load_ssh_private_key", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L786"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "_check_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L802"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L803"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L804"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L822"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L826"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L835"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L862"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L862"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "update_into", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L868"}, {"caller_nid": "ssh_serialize_ssh_private_key", "callee": "encryptor", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L868"}, {"caller_nid": "ssh_sshcertificate_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L919"}, {"caller_nid": "ssh_nonce", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L936"}, {"caller_nid": "ssh_sshcertificate_public_key", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L941"}, {"caller_nid": "ssh_key_id", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L953"}, {"caller_nid": "ssh_sshcertificate_public_bytes", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L983"}, {"caller_nid": "ssh_sshcertificate_public_bytes", "callee": "b2a_base64", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L985"}, {"caller_nid": "ssh_sshcertificate_public_bytes", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L985"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L990"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L991"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L992"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L992"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L994"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "encode_dss_signature", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L999"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1001"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1002"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "ECDSA", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1002"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1005"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "SHA1", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1007"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "SHA256", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1009"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "SHA512", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1012"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "verify", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1013"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1014"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1015"}, {"caller_nid": "ssh_sshcertificate_verify_cert_signature", "callee": "PKCS1v15", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1016"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1022"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "SHA256", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1023"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1024"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "SHA384", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1025"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1027"}, {"caller_nid": "ssh_get_ec_hash_alg", "callee": "SHA512", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1028"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "_check_byteslike", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1035"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1037"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1039"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1040"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1041"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1043"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1045"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1047"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1053"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "a2b_base64", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1053"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1055"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1061"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1073"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1073"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "UnsupportedAlgorithm", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1085"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1089"}, {"caller_nid": "ssh_load_ssh_public_identity", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1099"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1137"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1139"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1141"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1143"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1145"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1146"}, {"caller_nid": "ssh_parse_exts_opts", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1147"}, {"caller_nid": "ssh_ssh_key_fingerprint", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1156"}, {"caller_nid": "ssh_ssh_key_fingerprint", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1157"}, {"caller_nid": "ssh_ssh_key_fingerprint", "callee": "Hash", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1169"}, {"caller_nid": "ssh_ssh_key_fingerprint", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1170"}, {"caller_nid": "ssh_ssh_key_fingerprint", "callee": "finalize", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1171"}, {"caller_nid": "ssh_load_ssh_public_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1179"}, {"caller_nid": "ssh_load_ssh_public_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1184"}, {"caller_nid": "ssh_load_ssh_public_key", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1185"}, {"caller_nid": "ssh_serialize_ssh_public_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1196"}, {"caller_nid": "ssh_serialize_ssh_public_key", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1197"}, {"caller_nid": "ssh_serialize_ssh_public_key", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1210"}, {"caller_nid": "ssh_serialize_ssh_public_key", "callee": "b2a_base64", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1210"}, {"caller_nid": "ssh_serialize_ssh_public_key", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1211"}, {"caller_nid": "ssh_sshcertificatebuilder_public_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1254"}, {"caller_nid": "ssh_sshcertificatebuilder_public_key", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1262"}, {"caller_nid": "ssh_sshcertificatebuilder_public_key", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1264"}, {"caller_nid": "ssh_sshcertificatebuilder_serial", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1280"}, {"caller_nid": "ssh_sshcertificatebuilder_serial", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1281"}, {"caller_nid": "ssh_sshcertificatebuilder_serial", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1283"}, {"caller_nid": "ssh_sshcertificatebuilder_serial", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1285"}, {"caller_nid": "ssh_sshcertificatebuilder_type", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1301"}, {"caller_nid": "ssh_sshcertificatebuilder_type", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1302"}, {"caller_nid": "ssh_sshcertificatebuilder_type", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1304"}, {"caller_nid": "ssh_sshcertificatebuilder_key_id", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1320"}, {"caller_nid": "ssh_sshcertificatebuilder_key_id", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1321"}, {"caller_nid": "ssh_sshcertificatebuilder_key_id", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1323"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1342"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1347"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1347"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1350"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1354"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1356"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_principals", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1357"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_for_all_principals", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1376"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_for_all_principals", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1381"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_before", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1397"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_before", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1398"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_before", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1399"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_before", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1401"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_before", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1403"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_after", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1419"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_after", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1420"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_after", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1421"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_after", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1423"}, {"caller_nid": "ssh_sshcertificatebuilder_valid_after", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1425"}, {"caller_nid": "ssh_sshcertificatebuilder_add_critical_option", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1443"}, {"caller_nid": "ssh_sshcertificatebuilder_add_critical_option", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1443"}, {"caller_nid": "ssh_sshcertificatebuilder_add_critical_option", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1444"}, {"caller_nid": "ssh_sshcertificatebuilder_add_critical_option", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1447"}, {"caller_nid": "ssh_sshcertificatebuilder_add_extension", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1465"}, {"caller_nid": "ssh_sshcertificatebuilder_add_extension", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1465"}, {"caller_nid": "ssh_sshcertificatebuilder_add_extension", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1466"}, {"caller_nid": "ssh_sshcertificatebuilder_add_extension", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1469"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1485"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1493"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1496"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1502"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1512"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1518"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1521"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1524"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1527"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1528"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1534"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1552"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1562"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1580"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1586"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "ECDSA", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1588"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "decode_dss_signature", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1589"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1599"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "PKCS1v15", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1607"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "SHA512", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1607"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1612"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "b2a_base64", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1612"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1616"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "load_ssh_public_identity", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1618"}, {"caller_nid": "ssh_sshcertificatebuilder_sign", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py", "source_location": "L1618"}]} |