Files
tfm_ainventory/graphify-out/cache/57556a77ca895f7b45cf1c2130d736a2663d816f1011dc488a4684fcf1accc1e.json

1 line
16 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "label": "algorithms.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L1"}, {"id": "algorithms_aes", "label": "AES", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L33"}, {"id": "blockcipheralgorithm", "label": "BlockCipherAlgorithm", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "algorithms_aes_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L39"}, {"id": "algorithms_key_size", "label": "key_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L43"}, {"id": "algorithms_aes128", "label": "AES128", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L47"}, {"id": "algorithms_aes128_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L53"}, {"id": "algorithms_aes256", "label": "AES256", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L57"}, {"id": "algorithms_aes256_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L63"}, {"id": "algorithms_camellia", "label": "Camellia", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L67"}, {"id": "algorithms_camellia_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L72"}, {"id": "algorithms_chacha20", "label": "ChaCha20", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L104"}, {"id": "cipheralgorithm", "label": "CipherAlgorithm", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "algorithms_chacha20_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L108"}, {"id": "algorithms_nonce", "label": "nonce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L118"}, {"id": "algorithms_sm4", "label": "SM4", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L126"}, {"id": "algorithms_sm4_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L131"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_decrepit_ciphers_algorithms", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_primitives_cipheralgorithm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "cryptography_hazmat_primitives_ciphers", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_aes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L33", "weight": 1.0}, {"source": "algorithms_aes", "target": "blockcipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L33", "weight": 1.0}, {"source": "algorithms_aes", "target": "algorithms_aes_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_aes128", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L47", "weight": 1.0}, {"source": "algorithms_aes128", "target": "blockcipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L47", "weight": 1.0}, {"source": "algorithms_aes128", "target": "algorithms_aes128_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_aes256", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L57", "weight": 1.0}, {"source": "algorithms_aes256", "target": "blockcipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L57", "weight": 1.0}, {"source": "algorithms_aes256", "target": "algorithms_aes256_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_camellia", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L67", "weight": 1.0}, {"source": "algorithms_camellia", "target": "blockcipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L67", "weight": 1.0}, {"source": "algorithms_camellia", "target": "algorithms_camellia_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_chacha20", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L104", "weight": 1.0}, {"source": "algorithms_chacha20", "target": "cipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L104", "weight": 1.0}, {"source": "algorithms_chacha20", "target": "algorithms_chacha20_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_nonce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_sm4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L126", "weight": 1.0}, {"source": "algorithms_sm4", "target": "blockcipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L126", "weight": 1.0}, {"source": "algorithms_sm4", "target": "algorithms_sm4_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L131", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_ciphers_algorithms_py", "target": "algorithms_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L135", "weight": 1.0}], "raw_calls": [{"caller_nid": "algorithms_aes_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L40"}, {"caller_nid": "algorithms_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L44"}, {"caller_nid": "algorithms_aes128_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L54"}, {"caller_nid": "algorithms_aes256_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L64"}, {"caller_nid": "algorithms_camellia_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L73"}, {"caller_nid": "algorithms_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L77"}, {"caller_nid": "algorithms_chacha20_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L109"}, {"caller_nid": "algorithms_chacha20_init", "callee": "_check_byteslike", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L110"}, {"caller_nid": "algorithms_chacha20_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L112"}, {"caller_nid": "algorithms_chacha20_init", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L113"}, {"caller_nid": "algorithms_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L123"}, {"caller_nid": "algorithms_sm4_init", "callee": "_verify_key_size", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L132"}, {"caller_nid": "algorithms_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py", "source_location": "L136"}]}