{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T09:46:32Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-noiseprotocol-b87abe60-ca48-5eda-b026-e4208fdba4b7", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "2439fa2df45d2c34081991333f4aa6ccfa4c7929"}, "externalDocumentId": "DocumentRef-recipe-python3-noiseprotocol", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-noiseprotocol-f1850db8-53e5-59f7-bc3d-54fce757d032"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "e708c7a663711240b46a22572a371bdc1dbd0af1"}, {"algorithm": "SHA256", "checksumValue": "2fdcdcea48dd513a1467ca2c24d9b7e14c21d82fa7c73d9cfe47c3977e46f98b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "c14fde5e2a70da88fe90b887c0c3fc1c4db21a68"}, {"algorithm": "SHA256", "checksumValue": "37abb8c458dce19514edfbbbe4b27716edb1d1afb9af462859c2a458be5114cd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/noise_protocol.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "9070a26146492900faa930e374edbdb25274a55a"}, {"algorithm": "SHA256", "checksumValue": "6c042444e91e06bbe184bf4810e78241848e086ac776e769fdba38c9c31eaecd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/state.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c850e0244b910f27c8daf5f59d25e519ba540ab"}, {"algorithm": "SHA256", "checksumValue": "67942cf0c4ee0512b70a57aaee6886eb1941939ac0e76121e992a36196e82329"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/patterns.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "d5b1f7a11e42942b8e244114e49e9c6bf705e689"}, {"algorithm": "SHA256", "checksumValue": "618c9689191cf8df88392bb984f3bb892ac893978f05f5d354ae36b86bd027a8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/constants.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "ce619605e98610eb11dbc14cd9d9849bff774770"}, {"algorithm": "SHA256", "checksumValue": "0953d68fdfc8aa84f5692f979b612a6ab53e5a161941a9d727a684c1fd0c556f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/connection.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "020fb00c2f89a3aac1f3267b022da33ba138ea14"}, {"algorithm": "SHA256", "checksumValue": "a0b543f9bcddd9600f451e0c26a776270bb5a3123a8b4a5a605b30b4b4626a5d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/exceptions.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "c0822ae8b5261ca7a8b0fabe569942d610ed4ece"}, {"algorithm": "SHA256", "checksumValue": "1f7b55aad6e09b25a84d68a76accd67e09c118248482f2f37d1efcd475648a0e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/state.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "ffe32ab59a4601fbb6d78791e8b9bc09723a46be"}, {"algorithm": "SHA256", "checksumValue": "71cf822fc4d6ef228fa501ec17c329b4dfddd5a69c5703e4e8c4af66e6c77957"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/exceptions.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "c97644f12f253bd30d101fed07fd48efdd9aec93"}, {"algorithm": "SHA256", "checksumValue": "3c7309b8f7e02ff503852e360256c8bb8cbb6a03d4cbe22ea0e21fcb97046ccb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/connection.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b85c80a50eb75c180bceef15118eb8d55a005b9"}, {"algorithm": "SHA256", "checksumValue": "2f71bcb720b4f156cd04bc6cbaf362d74506ca3ffdb4e0a73bf96a64dc222497"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/noise_protocol.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "c0c0876254e6927bb0fee2f5be5e6eb64990fb69"}, {"algorithm": "SHA256", "checksumValue": "f0f585a00ae13423a33e70b99a5f20a4e06218ce3b402ff1ca9f6fd3817c4562"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "94e329aeea3c540df07a8171cff6f9e6dab4355c"}, {"algorithm": "SHA256", "checksumValue": "5858ba5c60943cc86521f9fd2aa0113670294d64c884adef139369f933b05a38"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/patterns.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "c29370ff77b4f97821c62983213ebc312c52468d"}, {"algorithm": "SHA256", "checksumValue": "778de9d2e4933af7b32e4071243a3b6d5b88606ace39eb5ba1cedb82e77a1ed5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/__pycache__/constants.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "d936190d6f087bd7972476b7c6a85f02478f874e"}, {"algorithm": "SHA256", "checksumValue": "c469d3c4e2d57f1beaef4883153dd2ce3eed46c685c1226c64251f13018729e3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/dh.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "1eac7a922ec98ef75ee9bac98af2d0509a7ba3be"}, {"algorithm": "SHA256", "checksumValue": "f8c9e13ac66b78591222f93a24a3c0198e739f0914a078130f972354b5d42f2f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/keypair.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "5f63ba83fcfed265aa415e946bfe9210ad85e230"}, {"algorithm": "SHA256", "checksumValue": "ab910ae35aca33081c82882e3a74a8c81439b900aab12f9612fb92f384413098"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/cipher.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "580999f5cd5e52d314a564f20c0f264a687c77d0"}, {"algorithm": "SHA256", "checksumValue": "f97e240f5394e115ff9a74d00f978eeae76aa42b70ae0ac51cd658133ceed91b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/patterns.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "40d6a0ec724ba23535a5b1c0a40e167565639b3a"}, {"algorithm": "SHA256", "checksumValue": "f5b8d334429deb0f100eddc56b08e0dd3f672953ebafa0e8c7ddcb164fb23041"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/hash.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f1180aaea6accf5d55cb68689e8268658dc6a4e"}, {"algorithm": "SHA256", "checksumValue": "9e945fba89f1cee400cd9388c5ea51b5d06bec0e6079a6adedf8cd0c63b454f1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/dh.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "d0e6e472e83b687bb61ceaaea9db065f2823658c"}, {"algorithm": "SHA256", "checksumValue": "02be925a3816547ac33b81e16a1d34e096280911eac31b5599f330ca53ec0763"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/hash.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "f1cb047a2726d2a5aec093d87634a9bdf7f7de7b"}, {"algorithm": "SHA256", "checksumValue": "8cceadefd721d09ac83a4e7bcf51e26ae80cd4a21df091c55892f77966954e19"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/cipher.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "d4399cd50664dd4f1b05623562d0ab76fc0c444d"}, {"algorithm": "SHA256", "checksumValue": "c7b3e1616ff1fca5f07a4829cda77c448e6b7678bd47dbadbd6ea824a6f75696"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "9a0ae5450e3d4a9ebf15d625dd24ba5d9f8b96be"}, {"algorithm": "SHA256", "checksumValue": "e2ff029c755c1fa1e96ec92f37694ea1f95fdb8c3dd288502d6c0312fc586526"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/patterns.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "316ab3ab7cd71235355b972c02ed8fd4ae92a25c"}, {"algorithm": "SHA256", "checksumValue": "efb39f421a690155da3b035fa64a5ab77a09f78eeff9d8e6b7bb898715179bde"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/functions/__pycache__/keypair.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "4200fc73238bfc2e95871706d9b84229c00f6b8b"}, {"algorithm": "SHA256", "checksumValue": "02ed56bcdb8ac5760fa54f7a3a3b90b6caa5fcf667e80be82cd062b63a565586"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/noise_backend.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "70e8411748633f1353d562f9a84fb1688a753828"}, {"algorithm": "SHA256", "checksumValue": "2fdbabf3db6138b8106bad8306d947d40ea18fd431b0a0f656210ce7ed1e744c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/__pycache__/noise_backend.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "7da44a1f3a16f5f792619c45cbe3e557dca4d8a8"}, {"algorithm": "SHA256", "checksumValue": "8ef54baf8dd36a41e6ac5226a398da6ce17c7ea17fae577490a8ebe0f91a5ec0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "7c7d7e03a7de29426fab7971e31959b633de0e1a"}, {"algorithm": "SHA256", "checksumValue": "98554dc7c00bd5e194fcdf89dd9aa43490e42adaf5f4e727fff1ff6453a835ec"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/experimental/backend.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "fa5b10483e63f0cb5a450ea4fc69896f9661debf"}, {"algorithm": "SHA256", "checksumValue": "a6b54240b40b6931b414de81c249b3a65ea6b14002fede278139423d510acdb5"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/experimental/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "5f5f0dec43edafdc40db96e675566fda7d21fac4"}, {"algorithm": "SHA256", "checksumValue": "bf2e7e3757c1c9c1690f888edabbd94a144c25cae905cab02fe065545f5f073e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/experimental/__pycache__/backend.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "db4486e2bd2432ad3d4d2ac86833e8f233aef753"}, {"algorithm": "SHA256", "checksumValue": "bd13167799f8e304500781f107aa741457c11dd8229859af0f4fafcf2f55051e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/experimental/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "e05eb27c648e226f4eb1cc52a93016030ad71162"}, {"algorithm": "SHA256", "checksumValue": "8ff2bcb002036ed08f6851ceb39c7c5892de64163edc8b584f8e0c7c10a99e8b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/backend.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "956b3e544b24439c11cbef55cb743e521f0c5d11"}, {"algorithm": "SHA256", "checksumValue": "b63430b05ef1ada9b8123e48e07038f2f6a295fa1fa4b19596cebd769276ae38"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/ciphers.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "88c3d686200228c2628e48ca2b7b5b27f439588a"}, {"algorithm": "SHA256", "checksumValue": "23eb4bd5d44e86619503794dcbc0a88ac6cded5c5a4f7ca8d5d506a4b71c8209"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/diffie_hellmans.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "afb9198d4629d863445d26c851219d858617c981"}, {"algorithm": "SHA256", "checksumValue": "ac08b38e02a41a414eed9b2dc7c2a9a8c63bf7bcc6e5a2e89e8a0a296a8b2d95"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "03251c085831a99b5e63a00e81cc10a60d2d3e17"}, {"algorithm": "SHA256", "checksumValue": "c5085b0c2175960825394c54aba03bc913c215d892cebe6ba8c8aaaef44b759d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/hashes.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "79741b01d97e8c44c49c50273fa2f52cef7153e0"}, {"algorithm": "SHA256", "checksumValue": "c4e4758abfa7baebb8453442e4874668ed99ab458e1dbee97cf762df9c52fc9f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/keypairs.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "107161d7c1e59c964339f6c0b12cc54c4e49cd8a"}, {"algorithm": "SHA256", "checksumValue": "8ba68ea2da59b4a013ec38749ea5f792a0d91eb16bd2913430bdcaecd6a025c8"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/diffie_hellmans.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "2e7612f9e7438be5b3d60e72ddf22e602c340ece"}, {"algorithm": "SHA256", "checksumValue": "092ea1e47f389ef2cc2f1bee20e207d5e8c271aae2be0fc5d44a8ee9a03e31dc"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/ciphers.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "85c5cde0ce451a85f06ae9d841483d4885a49a48"}, {"algorithm": "SHA256", "checksumValue": "c00ea648335aa931dece4fc684fa44e04380bbe8b6d8da07df18f5aa22748590"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/keypairs.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "cb8e7e133af32103a1edb8e9f5b54aaacc1b897c"}, {"algorithm": "SHA256", "checksumValue": "5a63f3293969053b1ede1b22f43cdeb0978b37dea2cbd7a3f6efea27f2a97b14"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/backend.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "7a66b6ec19219fc24f007a5f0b1689dbdbaa5b6b"}, {"algorithm": "SHA256", "checksumValue": "af8b336c23f567da6dfebdb1e662298b853d6fcf04e8915212fefa8b6c40d25b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "dc9c939588fee171074745023c0ff7605780b874"}, {"algorithm": "SHA256", "checksumValue": "c1c53bef0a227bc1f2c8d33dfef13b08f59828e3c44a8455729e172c1f8786ea"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noise/backends/default/__pycache__/hashes.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "5cf4c78dc6ea4781c62c2498b409248f2e14284c"}, {"algorithm": "SHA256", "checksumValue": "567b37fe7e3b26e1af3c8cb5dc30c8799296941a091d1123b2c8fd4d389b9087"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noiseprotocol-0.3.1.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "502f95da3089549e19c451737aa262e45c5bc3bc"}, {"algorithm": "SHA256", "checksumValue": "a2241587fe4f9d033413780f762cf4f5608d9b08870cc6867abfde96a0777283"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noiseprotocol-0.3.1.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-49", "checksums": [{"algorithm": "SHA1", "checksumValue": "5dc87f7fc700f2c73c88a90dc6f52256baf997ee"}, {"algorithm": "SHA256", "checksumValue": "24061dedd499504f8b99f0fd3a0c4f6d7df17c66965d249136f869335483c38e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noiseprotocol-0.3.1.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-noiseprotocol-50", "checksums": [{"algorithm": "SHA1", "checksumValue": "82276bcdcb79c6a191e825aedf75cb1d86330ce8"}, {"algorithm": "SHA256", "checksumValue": "ae868c9d6fcf2a7b055a407a9bb84e51b9282b68686d403429155ac18d50bc86"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/noiseprotocol-0.3.1.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-noiseprotocol", "packages": [{"SPDXID": "SPDXRef-Package-python3-noiseprotocol", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-noiseprotocol-1", "SPDXRef-PackagedFile-python3-noiseprotocol-2", "SPDXRef-PackagedFile-python3-noiseprotocol-3", "SPDXRef-PackagedFile-python3-noiseprotocol-4", "SPDXRef-PackagedFile-python3-noiseprotocol-5", "SPDXRef-PackagedFile-python3-noiseprotocol-6", "SPDXRef-PackagedFile-python3-noiseprotocol-7", "SPDXRef-PackagedFile-python3-noiseprotocol-8", "SPDXRef-PackagedFile-python3-noiseprotocol-9", "SPDXRef-PackagedFile-python3-noiseprotocol-10", "SPDXRef-PackagedFile-python3-noiseprotocol-11", "SPDXRef-PackagedFile-python3-noiseprotocol-12", "SPDXRef-PackagedFile-python3-noiseprotocol-13", "SPDXRef-PackagedFile-python3-noiseprotocol-14", "SPDXRef-PackagedFile-python3-noiseprotocol-15", "SPDXRef-PackagedFile-python3-noiseprotocol-16", "SPDXRef-PackagedFile-python3-noiseprotocol-17", "SPDXRef-PackagedFile-python3-noiseprotocol-18", "SPDXRef-PackagedFile-python3-noiseprotocol-19", "SPDXRef-PackagedFile-python3-noiseprotocol-20", "SPDXRef-PackagedFile-python3-noiseprotocol-21", "SPDXRef-PackagedFile-python3-noiseprotocol-22", "SPDXRef-PackagedFile-python3-noiseprotocol-23", "SPDXRef-PackagedFile-python3-noiseprotocol-24", "SPDXRef-PackagedFile-python3-noiseprotocol-25", "SPDXRef-PackagedFile-python3-noiseprotocol-26", "SPDXRef-PackagedFile-python3-noiseprotocol-27", "SPDXRef-PackagedFile-python3-noiseprotocol-28", "SPDXRef-PackagedFile-python3-noiseprotocol-29", "SPDXRef-PackagedFile-python3-noiseprotocol-30", "SPDXRef-PackagedFile-python3-noiseprotocol-31", "SPDXRef-PackagedFile-python3-noiseprotocol-32", "SPDXRef-PackagedFile-python3-noiseprotocol-33", "SPDXRef-PackagedFile-python3-noiseprotocol-34", "SPDXRef-PackagedFile-python3-noiseprotocol-35", "SPDXRef-PackagedFile-python3-noiseprotocol-36", "SPDXRef-PackagedFile-python3-noiseprotocol-37", "SPDXRef-PackagedFile-python3-noiseprotocol-38", "SPDXRef-PackagedFile-python3-noiseprotocol-39", "SPDXRef-PackagedFile-python3-noiseprotocol-40", "SPDXRef-PackagedFile-python3-noiseprotocol-41", "SPDXRef-PackagedFile-python3-noiseprotocol-42", "SPDXRef-PackagedFile-python3-noiseprotocol-43", "SPDXRef-PackagedFile-python3-noiseprotocol-44", "SPDXRef-PackagedFile-python3-noiseprotocol-45", "SPDXRef-PackagedFile-python3-noiseprotocol-46", "SPDXRef-PackagedFile-python3-noiseprotocol-47", "SPDXRef-PackagedFile-python3-noiseprotocol-48", "SPDXRef-PackagedFile-python3-noiseprotocol-49", "SPDXRef-PackagedFile-python3-noiseprotocol-50"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-noiseprotocol", "packageVerificationCode": {"packageVerificationCodeValue": "f263ce7e0666e90159859b33120758a119af0a7b"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.3.1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-noiseprotocol:SPDXRef-Recipe-python3-noiseprotocol", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-Package-python3-noiseprotocol", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-49", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-noiseprotocol-50", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-noiseprotocol"}], "spdxVersion": "SPDX-2.2"}