{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T09:46:58Z", "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-ecdsa-57b7a157-4781-5462-85f7-d90f1117bac8", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "690d970c74fc8b1ee52e129b27edb8ba8d08bb0b"}, "externalDocumentId": "DocumentRef-recipe-python3-ecdsa", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-ecdsa-1ca498dd-f1b2-53e3-90b0-4d1478fd7678"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "d1779eeb0b2454a8d8a6c3919addd82e998334f6"}, {"algorithm": "SHA256", "checksumValue": "0c9b3b40b99d910314df9965c83f0741e01736f7f9b0c72e8ceea815d49c22a2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/_sha3.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "17f18df243c53bac6e5fe99f8ec0381e9570d184"}, {"algorithm": "SHA256", "checksumValue": "ac83b0e301023087d6f4d808263f5c13841b66210b804d9542d50690136a8aef"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/_version.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "9f2b54de2c955fb59cf60c94c55cf87009dce485"}, {"algorithm": "SHA256", "checksumValue": "c11527537834d4c33e98b35e9a7a2ffbff01f350e56d2aeaa05b4e3b86d9cd04"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "7636b783f023b266cbe90ca30e60e1c67f1fc4d9"}, {"algorithm": "SHA256", "checksumValue": "e443fbdf90e599a49bf12964e0132787d67b32f6294e7192dd2fc30661c44f0a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/_compat.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "3f637faed0e118e3b0d8dec88895d40281f39502"}, {"algorithm": "SHA256", "checksumValue": "da6c3c2e7b9143a8f4a12f4293728c48c5e8cc1abbe345271f21c11b1ae21123"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/ellipticcurve.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "6c9ef076d6edc577820aed9835395c86f67bab17"}, {"algorithm": "SHA256", "checksumValue": "3f796e9b8db3841da5ff8814fe2c115af770f4301b9c3cdef8e81ee22b358212"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "803bd2958e0aa2e0d9f40afdfffeb64ccbefef41"}, {"algorithm": "SHA256", "checksumValue": "11c3c4d16445923a4f3197d5334fa1450eb709d5b918a4e40d1a4af953b2d59a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/curves.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "c021d0fa2628874c2c899fd1a04c7990f8388682"}, {"algorithm": "SHA256", "checksumValue": "6f89a19e622946711d1f36de72d1c003917b3bd32d49a23e7d8a1cd77fef0714"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/errors.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "b3b75484ffc7bb322e9049d76b7122f0ccc3a6ea"}, {"algorithm": "SHA256", "checksumValue": "7beb6578f2cc0ddb7c3b95400abeb8d20bae9499ece1f1df1ef76cf050c666dc"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/ecdsa.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "8bf9b112bd3dc102739352b3f70bdb8b53a6c98d"}, {"algorithm": "SHA256", "checksumValue": "01ddbe99515a3b2b4ca26042fbb7747096a8e2da6454b878c7bbf2aa3ef71ba0"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/numbertheory.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "f5cd9e7cd44ecdcca5f00b94a0acdade332a55bb"}, {"algorithm": "SHA256", "checksumValue": "dfad0963475b61e65aab1f64fce8651f33d96194f0e54079c6d2b65cb06a6f43"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/ssh.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "e2b11f9e0a995a203341c5ce70f753d3c49300f0"}, {"algorithm": "SHA256", "checksumValue": "164a6e6cbf4c1827e4089e9a56f5797346ef7b866e06d5373f57514414ed8749"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/keys.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "fdb74efe37c16cca734de35a81338c4f7656aaa9"}, {"algorithm": "SHA256", "checksumValue": "233b06ce818079f72862317b0d58c5917e5926a88ad8b4ce98031eeb0c9fe145"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/eddsa.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "2ae33e9928d90cf8392b4e219063e8faffabc8e0"}, {"algorithm": "SHA256", "checksumValue": "6322bafc9fed874770ea9f15c210c4554ba8630b71769e7c3fef918d21509a68"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/der.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "98f075cf3d29b3b25524eb664f83efe2e17baaae"}, {"algorithm": "SHA256", "checksumValue": "4e28ab6b0b79c5e8150eb63d792f804efbdf9932339d4cafe5fcb693b567cd39"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/ecdh.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "faa82e0009bc72e122c670c4037e3680212c43bd"}, {"algorithm": "SHA256", "checksumValue": "cf0ce8df796c64903daf67527fb1c296223fc886f0e5c274124f6d2dd4513b8d"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/rfc6979.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "6ac71b063dd939795d0f72e06b5d3b0313cdb3cc"}, {"algorithm": "SHA256", "checksumValue": "35a71ffb3af14d94e3caf0d9bb23ee33c170f9995fe1c54bc9b6862451210657"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_numbertheory.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "77c908c0f4410bd3c50e8ffa96e1ccf9de8142ca"}, {"algorithm": "SHA256", "checksumValue": "80146b0240c86abd40e202a3e88e257e6d421a8acaa54b67ccfce5ad0cdd8647"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_sha3.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "e965f04782d693d02980bd474508ff1d42e924b2"}, {"algorithm": "SHA256", "checksumValue": "7e3592979f82a419d131732756675cec563a084e7617f56d9a86e8b38241f021"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_jacobi.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "46cafdae8440c0516d32c1278bcc26f414812622"}, {"algorithm": "SHA256", "checksumValue": "7db047f983df240bf1484bdc71de72cf11e227cc4c3ab850944c789a11620021"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/numbertheory.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "976b9944abb02fb64b268cc4818392bafcdc9251"}, {"algorithm": "SHA256", "checksumValue": "f6503159a19deeb74d8a4e2f8dc2e6a93d51cda12963ffff0777762c345ade84"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/ecdh.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "e171a7b824060131aa8affd1fbdfb3a34abe8962"}, {"algorithm": "SHA256", "checksumValue": "50d33e3ceb5b0a24890db085521edd34e508d8b4571cbd7d05d6214ee3280afa"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_keys.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "a6201d99711254d77a4a0eb779b702f6a797e86e"}, {"algorithm": "SHA256", "checksumValue": "3dddfcb39d37600288edf1fb27d203554c54d7deee077536565deef566ea081c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_der.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "c7929f3cab751bac38a15e7c45283601771cc927"}, {"algorithm": "SHA256", "checksumValue": "7e3ac09fedaccc09f23bfd777c9eb62973aaeb6e1f89d7b99e674816ac6f5203"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "6bd9dc7a07cc6535bf32db7f1141cff3c12a01fb"}, {"algorithm": "SHA256", "checksumValue": "a1e9dae0c5324a433cfc2f794b51d3e53a44649d19333ef45c2fb1f234eb889f"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/ellipticcurve.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "1c74663288cdf5cb26ac5caed29594ba75423e4f"}, {"algorithm": "SHA256", "checksumValue": "0369f980c8680609993de6a5eb3d9baa1ddc2298246864ba93920ec724410f5c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/errors.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "d78f198ed9102ba2fe7b49b2e63e7f3b9dab792a"}, {"algorithm": "SHA256", "checksumValue": "11fdacc17fe582408a44ca34f2f943880eacf07884aeac784fe1787c9823f9b6"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_eddsa.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "76268ba31c73fb6e571ccd024d99017ea2e8c636"}, {"algorithm": "SHA256", "checksumValue": "a338ea845df5a8fefc9461a9f62079f0faabc2f39c3c2d4a486c17c6814f7782"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/eddsa.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "dd6c5066c2dcc1d7d3e0a41fa9f783e987a8d24e"}, {"algorithm": "SHA256", "checksumValue": "170a7bb9ad6dd33a228cb72b3ad67606ef382ac43652abd042588c07a7c88431"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_curves.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "0afd9947ad77bea81679424c225d1a6dc0b7a4f9"}, {"algorithm": "SHA256", "checksumValue": "6f7dc7c2a433791cbea5fa95afee5bbca934469cf2b85af97d8a161d89ddc895"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_ellipticcurve.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "1a5cbda9cd147bc78d5eeb64a6a0f64314c10a73"}, {"algorithm": "SHA256", "checksumValue": "1fe6124d190862b285442af505f36bdd692880b85ade6a339da34b0d557b6c06"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_ecdh.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b665eb5c33b2e8c5d979cb47a2e3fb2bf4852c5"}, {"algorithm": "SHA256", "checksumValue": "0a5b025d0fb43aa2e359280d669ad95751cfa40f82cd27bd520cee0cf0899f01"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/_version.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-33", "checksums": [{"algorithm": "SHA1", "checksumValue": "83ebf0a1690c43925b0ddb8c0bd5b2447ad7df09"}, {"algorithm": "SHA256", "checksumValue": "41ef4fa742c0e32d104ba7c07e000faf61c908898e5185b1f828a1c9ad05e85e"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/curves.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-34", "checksums": [{"algorithm": "SHA1", "checksumValue": "284c7b2f48f6a83ffd61081fc06b8091bd68164c"}, {"algorithm": "SHA256", "checksumValue": "e21fbf7516a1d4363ab9d1302863e628938542633bc5c2034c94f9df491c5291"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/_sha3.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-35", "checksums": [{"algorithm": "SHA1", "checksumValue": "08c9342d010bfa4a08f0ad9b82ab44c7950de9dc"}, {"algorithm": "SHA256", "checksumValue": "08cf16f73e3fe970a55296f6f370d3d0077ce4f15f5f86df1422b32998b42e78"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/keys.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-36", "checksums": [{"algorithm": "SHA1", "checksumValue": "3fc7b6425a317891b06fa47ba84b8c4b1e9ef11c"}, {"algorithm": "SHA256", "checksumValue": "b52584d9743a32fcae78c7f4f1bf0cdff75fad7f3c4206133e0a8fbcca2ec6df"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/der.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-37", "checksums": [{"algorithm": "SHA1", "checksumValue": "9db4d06178999419fceea906a7b9a3dbfe075b7c"}, {"algorithm": "SHA256", "checksumValue": "df32bcf9987becc851491a46413f818308f7a67637fbffff66c036cf1a9d54dd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/rfc6979.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-38", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b8bd76ae8dfc6bac5107738b31f705a1fb1816e"}, {"algorithm": "SHA256", "checksumValue": "b607143b9f7432f5d33a9c45f44fe2a0686547b6fbcefbfdb19b160a38b4073b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/_compat.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-39", "checksums": [{"algorithm": "SHA1", "checksumValue": "fdfdf24504146da617aeb3692e0e28d4cb1702c4"}, {"algorithm": "SHA256", "checksumValue": "f532f8957625bce9f22a5080a21fb991395cfba7a86a800040d18463e809bc94"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_pyecdsa.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-40", "checksums": [{"algorithm": "SHA1", "checksumValue": "9946b1839203c855e7d1a61f9ea6ed83c0eb25c2"}, {"algorithm": "SHA256", "checksumValue": "2bc660f983e726bc5f5e9458a5591e2d5282286a2beba7c0b6fcfcc5b7332b95"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/ecdsa.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-41", "checksums": [{"algorithm": "SHA1", "checksumValue": "4119df1835a35923bb03de464485ee0259ce189c"}, {"algorithm": "SHA256", "checksumValue": "60008f4f01f3885f5f956860f650ec3a06b48ac9709c7ff567674d956fa40474"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-42", "checksums": [{"algorithm": "SHA1", "checksumValue": "505c1377103be0d4421dbc3eda096972606fc7a9"}, {"algorithm": "SHA256", "checksumValue": "3b76a7f9a69e1d8741ccfd3c5ea82d423ca2dac641e7f8d6835e4f8260b775b9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_ecdsa.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-43", "checksums": [{"algorithm": "SHA1", "checksumValue": "fde57b516b843c460bdc223788223c32e8941a0a"}, {"algorithm": "SHA256", "checksumValue": "8b0717b96b995e37e49269b80f494c32ca92990c60a6fef74d8b924ea0e7a73a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/ssh.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-44", "checksums": [{"algorithm": "SHA1", "checksumValue": "a6fa533e1949764cd824c5865646f30e24bc0c7d"}, {"algorithm": "SHA256", "checksumValue": "f6ed0bfaefe3d62cd12388a3341a7daf862d322e1a74060e79e1b98b34ac8330"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa/__pycache__/test_malformed_sigs.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-45", "checksums": [{"algorithm": "SHA1", "checksumValue": "2dcfcd1b5681cceccb3b70fc46b47b1c27227a8a"}, {"algorithm": "SHA256", "checksumValue": "ee8bcf1df00fc93a2ed7d7fc80e49b1e6e81f5d1a34e26d6a2570207b663a2fb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa-0.19.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-46", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa-0.19.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-47", "checksums": [{"algorithm": "SHA1", "checksumValue": "36f0692f91ff50bec3b6f40106fb05f9d80a8a92"}, {"algorithm": "SHA256", "checksumValue": "9929f1aac0ca1e782bdae25e8bff50269940184e2cd71be26caa08aa211271c3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa-0.19.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-48", "checksums": [{"algorithm": "SHA1", "checksumValue": "a76ad7941d20352544795c378b35864426999206"}, {"algorithm": "SHA256", "checksumValue": "3eca9845773d2e5b8cc9d8c119d345f00a4806e4bd660d4a3d6cdf9c0e9d8bb2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa-0.19.0.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-ecdsa-49", "checksums": [{"algorithm": "SHA1", "checksumValue": "b4faec0bf0dd905397bd46f812b2993874b7f766"}, {"algorithm": "SHA256", "checksumValue": "f2cde3b2e045afcd6698ac893ebf3f386a36a6c25ca173d5e1bdb6d7131cbb72"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/ecdsa-0.19.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-ecdsa", "packages": [{"SPDXID": "SPDXRef-Package-python3-ecdsa", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-ecdsa-1", "SPDXRef-PackagedFile-python3-ecdsa-2", "SPDXRef-PackagedFile-python3-ecdsa-3", "SPDXRef-PackagedFile-python3-ecdsa-4", "SPDXRef-PackagedFile-python3-ecdsa-5", "SPDXRef-PackagedFile-python3-ecdsa-6", "SPDXRef-PackagedFile-python3-ecdsa-7", "SPDXRef-PackagedFile-python3-ecdsa-8", "SPDXRef-PackagedFile-python3-ecdsa-9", "SPDXRef-PackagedFile-python3-ecdsa-10", "SPDXRef-PackagedFile-python3-ecdsa-11", "SPDXRef-PackagedFile-python3-ecdsa-12", "SPDXRef-PackagedFile-python3-ecdsa-13", "SPDXRef-PackagedFile-python3-ecdsa-14", "SPDXRef-PackagedFile-python3-ecdsa-15", "SPDXRef-PackagedFile-python3-ecdsa-16", "SPDXRef-PackagedFile-python3-ecdsa-17", "SPDXRef-PackagedFile-python3-ecdsa-18", "SPDXRef-PackagedFile-python3-ecdsa-19", "SPDXRef-PackagedFile-python3-ecdsa-20", "SPDXRef-PackagedFile-python3-ecdsa-21", "SPDXRef-PackagedFile-python3-ecdsa-22", "SPDXRef-PackagedFile-python3-ecdsa-23", "SPDXRef-PackagedFile-python3-ecdsa-24", "SPDXRef-PackagedFile-python3-ecdsa-25", "SPDXRef-PackagedFile-python3-ecdsa-26", "SPDXRef-PackagedFile-python3-ecdsa-27", "SPDXRef-PackagedFile-python3-ecdsa-28", "SPDXRef-PackagedFile-python3-ecdsa-29", "SPDXRef-PackagedFile-python3-ecdsa-30", "SPDXRef-PackagedFile-python3-ecdsa-31", "SPDXRef-PackagedFile-python3-ecdsa-32", "SPDXRef-PackagedFile-python3-ecdsa-33", "SPDXRef-PackagedFile-python3-ecdsa-34", "SPDXRef-PackagedFile-python3-ecdsa-35", "SPDXRef-PackagedFile-python3-ecdsa-36", "SPDXRef-PackagedFile-python3-ecdsa-37", "SPDXRef-PackagedFile-python3-ecdsa-38", "SPDXRef-PackagedFile-python3-ecdsa-39", "SPDXRef-PackagedFile-python3-ecdsa-40", "SPDXRef-PackagedFile-python3-ecdsa-41", "SPDXRef-PackagedFile-python3-ecdsa-42", "SPDXRef-PackagedFile-python3-ecdsa-43", "SPDXRef-PackagedFile-python3-ecdsa-44", "SPDXRef-PackagedFile-python3-ecdsa-45", "SPDXRef-PackagedFile-python3-ecdsa-46", "SPDXRef-PackagedFile-python3-ecdsa-47", "SPDXRef-PackagedFile-python3-ecdsa-48", "SPDXRef-PackagedFile-python3-ecdsa-49"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-ecdsa", "packageVerificationCode": {"packageVerificationCodeValue": "b099dd36fa720a7aa0c0e330aeef030f6b5bd5c3"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.19.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-ecdsa:SPDXRef-Recipe-python3-ecdsa", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-Package-python3-ecdsa", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-33", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-34", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-35", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-36", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-37", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-38", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-39", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-40", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-41", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-42", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-43", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-44", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-45", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-46", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-47", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-48", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-ecdsa-49", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-ecdsa"}], "spdxVersion": "SPDX-2.2"}