Files
tfm_ainventory/graphify-out/cache/085881eef33ea8ea3890c9f73352ef3b301406e642200d8caa902298ad8518c0.json

1 line
8.3 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "label": "_cipheralgorithm.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L1"}, {"id": "cipheralgorithm_cipheralgorithm", "label": "CipherAlgorithm", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L15"}, {"id": "cipheralgorithm_name", "label": "name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L18"}, {"id": "cipheralgorithm_key_sizes", "label": "key_sizes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L25"}, {"id": "cipheralgorithm_key_size", "label": "key_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L32"}, {"id": "cipheralgorithm_blockcipheralgorithm", "label": "BlockCipherAlgorithm", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L38"}, {"id": "cipheralgorithm_block_size", "label": "block_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L43"}, {"id": "cipheralgorithm_verify_key_size", "label": "_verify_key_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L49"}, {"id": "cipheralgorithm_rationale_19", "label": "A string naming this mode (e.g. \"AES\", \"Camellia\").", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L19"}, {"id": "cipheralgorithm_rationale_26", "label": "Valid key sizes for this algorithm in bits", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L26"}, {"id": "cipheralgorithm_rationale_33", "label": "The size of the key being used as an integer in bits (e.g. 128, 256).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L33"}, {"id": "cipheralgorithm_rationale_44", "label": "The size of a block as an integer in bits (e.g. 64, 128).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L44"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cryptography", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_cipheralgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_key_sizes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_blockcipheralgorithm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L38", "weight": 1.0}, {"source": "cipheralgorithm_blockcipheralgorithm", "target": "cipheralgorithm_cipheralgorithm", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_block_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_cryptography_hazmat_primitives_cipheralgorithm_py", "target": "cipheralgorithm_verify_key_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L49", "weight": 1.0}, {"source": "cipheralgorithm_rationale_19", "target": "cipheralgorithm_cipheralgorithm_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L19", "weight": 1.0}, {"source": "cipheralgorithm_rationale_26", "target": "cipheralgorithm_cipheralgorithm_key_sizes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L26", "weight": 1.0}, {"source": "cipheralgorithm_rationale_33", "target": "cipheralgorithm_cipheralgorithm_key_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L33", "weight": 1.0}, {"source": "cipheralgorithm_rationale_44", "target": "cipheralgorithm_blockcipheralgorithm_block_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L44", "weight": 1.0}], "raw_calls": [{"caller_nid": "cipheralgorithm_verify_key_size", "callee": "_check_byteslike", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L53"}, {"caller_nid": "cipheralgorithm_verify_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L56"}, {"caller_nid": "cipheralgorithm_verify_key_size", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L57"}, {"caller_nid": "cipheralgorithm_verify_key_size", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/cryptography/hazmat/primitives/_cipheralgorithm.py", "source_location": "L58"}]}