{"name": "python3-cryptography-36.0.2", "files": [{"SPDXID": "SPDXRef-File-verifycast5.go-005029e89dc00e29d28cc69f1a05cd07151eec702e8256616fc11838b4f96d10", "fileName": "verify_cast5.go", "checksums": [{"algorithm": "SHA256", "checksumValue": "005029e89dc00e29d28cc69f1a05cd07151eec702e8256616fc11838b4f96d10"}, {"algorithm": "SHA1", "checksumValue": "463f93f17f2a4f2dce30967057109b4e9cdc3bae"}, {"algorithm": "MD5", "checksumValue": "a63963cd237be285fb5936107ba9f540"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "fileName": "dependency_links.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "MD5", "checksumValue": "68b329da9893e34099c7d8ad5cb9c940"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "fileName": "not-zip-safe", "checksums": [{"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "MD5", "checksumValue": "68b329da9893e34099c7d8ad5cb9c940"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testcamellia.py-01d781e4e015053131c340e66c816eac2255e2b08ee213584ef9a0fe36976b99", "fileName": "test_camellia.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "01d781e4e015053131c340e66c816eac2255e2b08ee213584ef9a0fe36976b99"}, {"algorithm": "SHA1", "checksumValue": "38f68d43b3d296cd787fdb1c44966bff8b8c5164"}, {"algorithm": "MD5", "checksumValue": "bb876ef8b5449e20fac06ee20f4e18cc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-Cargo.lock-01eeac43272058a06e17836bb1e64e7c5ecb20a509a19a44f29700ffc7219a75", "fileName": "Cargo.lock", "checksums": [{"algorithm": "SHA256", "checksumValue": "01eeac43272058a06e17836bb1e64e7c5ecb20a509a19a44f29700ffc7219a75"}, {"algorithm": "SHA1", "checksumValue": "1e12585db36ec464fa30847b34b1de891c4042a0"}, {"algorithm": "MD5", "checksumValue": "ff471c05cfdd52f8c5bfa4c61dbfdeff"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testmeta.py-0325836fbfdd95887ea10092df90e2d8c7c97aaab1956c12246a2e249d6917ec", "fileName": "test_meta.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0325836fbfdd95887ea10092df90e2d8c7c97aaab1956c12246a2e249d6917ec"}, {"algorithm": "SHA1", "checksumValue": "930127743fad751ab717708765f1894f99ba8a82"}, {"algorithm": "MD5", "checksumValue": "b4ea50114b60e387a0e6c5773b4bb9c0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-crl.rs-03c3c9b4dea48ddea52960779062806cef929974d59de0e7f5489ff996ae5005", "fileName": "crl.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "03c3c9b4dea48ddea52960779062806cef929974d59de0e7f5489ff996ae5005"}, {"algorithm": "SHA1", "checksumValue": "31b8c6f21733452eb105f0b65f8976b32bb29529"}, {"algorithm": "MD5", "checksumValue": "fedbbcb40a91040331b4d0390c9484d6"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-VerifyRSAOAEPSHA2.java-04da1289bd48420eeafb786876faef62f5d73a6a5dff42061b3f203fe555fc52", "fileName": "VerifyRSAOAEPSHA2.java", "checksums": [{"algorithm": "SHA256", "checksumValue": "04da1289bd48420eeafb786876faef62f5d73a6a5dff42061b3f203fe555fc52"}, {"algorithm": "SHA1", "checksumValue": "486a358cbf9d3a39dfc7d5ce744b765b265e0fc0"}, {"algorithm": "MD5", "checksumValue": "aaeb7d9e5265d4e2c7a90de46439d378"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testfernet.py-069f5e9ff61d92694eab123f5549ea8d3278f45124b4c64ee3146290fba10609", "fileName": "test_fernet.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "069f5e9ff61d92694eab123f5549ea8d3278f45124b4c64ee3146290fba10609"}, {"algorithm": "SHA1", "checksumValue": "e3948e127ea64c9c81086af127ecd77122c1674d"}, {"algorithm": "MD5", "checksumValue": "91bffa3cb8830bb2b93cfa0ceb9562ea"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-community.rst-0760613dfb1829382b3b47e3d8bad16f1923aaf4a1a4dafe36c467e0cde393fa", "fileName": "community.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "0760613dfb1829382b3b47e3d8bad16f1923aaf4a1a4dafe36c467e0cde393fa"}, {"algorithm": "SHA1", "checksumValue": "011881457c8359a51f12735e9bf7241fe627293b"}, {"algorithm": "MD5", "checksumValue": "ab7b8cc3f50b8b919bde287b3e0e4af1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-oid.py-08b225430cc4dcf41732f90a7a9e096f35546910e5fecb70717fd4ebeb3670dc", "fileName": "oid.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "08b225430cc4dcf41732f90a7a9e096f35546910e5fecb70717fd4ebeb3670dc"}, {"algorithm": "SHA1", "checksumValue": "e458bc6ca27201de0183bfde0b4240c2ea3d4006"}, {"algorithm": "MD5", "checksumValue": "af2b7595607131579a91b1d5a1e030cf"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpkcs7.py-0b2ab738a298961fdf1ce63ccd73efb5ed637d58f429f96625a1ac6033b54925", "fileName": "test_pkcs7.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0b2ab738a298961fdf1ce63ccd73efb5ed637d58f429f96625a1ac6033b54925"}, {"algorithm": "SHA1", "checksumValue": "eb8a85e5fd7e044a0dd1cb562cd873eae67d73d7"}, {"algorithm": "MD5", "checksumValue": "06f68f91b2fc3f7af4db6797003a1b81"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-gettingstarted.rst-0b31f06ef2b8c1045562c7ef1ec91a078bdc0ed5dc6ae446db23f1deed380857", "fileName": "getting-started.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "0b31f06ef2b8c1045562c7ef1ec91a078bdc0ed5dc6ae446db23f1deed380857"}, {"algorithm": "SHA1", "checksumValue": "08342081871e37064e6d1c3219949b00d131bae0"}, {"algorithm": "MD5", "checksumValue": "5f7b986c61b3be7e4647556cb27312ea"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cryptographichashes.rst-0d44c6f6b901943a19a6d8f72073c85939389ed250a231bf225144523f980adb", "fileName": "cryptographic-hashes.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "0d44c6f6b901943a19a6d8f72073c85939389ed250a231bf225144523f980adb"}, {"algorithm": "SHA1", "checksumValue": "0c74ecd2308fa51cb4af531a7608fcf41299a650"}, {"algorithm": "MD5", "checksumValue": "48db6b7d2731000fe7b94f7432032c34"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-0dc661cdf2c6f1df086011fbef59464d55394bcece403a6ede7adf3b0667b260", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0dc661cdf2c6f1df086011fbef59464d55394bcece403a6ede7adf3b0667b260"}, {"algorithm": "SHA1", "checksumValue": "61bf1b7e33a5b67c2566731b93eedef23c93b381"}, {"algorithm": "MD5", "checksumValue": "21b6ed34b6fcb862520db75e3c9d82eb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-spellingwordlist.txt-0f63d8fdb09f4b8c7013dc69a63ab2a7345108d30de77f25fe4c48220e44107c", "fileName": "spelling_wordlist.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "0f63d8fdb09f4b8c7013dc69a63ab2a7345108d30de77f25fe4c48220e44107c"}, {"algorithm": "SHA1", "checksumValue": "e9001f9e62b3a71edef36ec435fdf60b3da73fdd"}, {"algorithm": "MD5", "checksumValue": "207b380c5e811d121a09ae69bb4d92fe"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-engine.py-1011d2c3709729129c26969b2526c0ad3a2d3674cdffcb5e1fd95af64e8b89a6", "fileName": "engine.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1011d2c3709729129c26969b2526c0ad3a2d3674cdffcb5e1fd95af64e8b89a6"}, {"algorithm": "SHA1", "checksumValue": "4dff98fa5bbe7b884891f79f7312944ca96234c3"}, {"algorithm": "MD5", "checksumValue": "9f35d883480de7b6718506aa8a9ec5da"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-verifyseed.py-1037ab8c79980fe9c931194aef059a798dcc37a3be8b667148f7bfc341e983d8", "fileName": "verify_seed.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1037ab8c79980fe9c931194aef059a798dcc37a3be8b667148f7bfc341e983d8"}, {"algorithm": "SHA1", "checksumValue": "a2abb567cf06eb0941089a198185f7ad71f52728"}, {"algorithm": "MD5", "checksumValue": "3fecc1c27be44becbc7971de63406775"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testserialization.py-1110bba0b578a2f414849ef8dc92f4a7e8827b82a991207f23de0df3e9cc9608", "fileName": "test_serialization.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1110bba0b578a2f414849ef8dc92f4a7e8827b82a991207f23de0df3e9cc9608"}, {"algorithm": "SHA1", "checksumValue": "6c25535a4d6ddb9adf327a95e00dc8ffdcfffb71"}, {"algorithm": "MD5", "checksumValue": "188e3a56a978747abff3b6d03f88ab7c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-certificatetransparency.py-1259bff86180ea4f73adc9b9298558e6e4e2ac3b2f19cfc152e4cb47b1eef8ae", "fileName": "certificate_transparency.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1259bff86180ea4f73adc9b9298558e6e4e2ac3b2f19cfc152e4cb47b1eef8ae"}, {"algorithm": "SHA1", "checksumValue": "4a0e47c1174d6d14e53be08cc9f6e737bd856694"}, {"algorithm": "MD5", "checksumValue": "15a144cb1128a7e2cd6dab693388277b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dh.py-129b102d6bbb87360317ecc036394f8d59d50628d6c27860440bb468d7ab401d", "fileName": "dh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "129b102d6bbb87360317ecc036394f8d59d50628d6c27860440bb468d7ab401d"}, {"algorithm": "SHA1", "checksumValue": "a8f2f5b8f397f2aa674ce76b480c2af62e466524"}, {"algorithm": "MD5", "checksumValue": "97dcdb3a437147198c4eb11690782796"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocspresp.rs-12a53e181f77da0e343f21bb4a66cc20621708aee7fbf8e2a94a444863ba74ce", "fileName": "ocsp_resp.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "12a53e181f77da0e343f21bb4a66cc20621708aee7fbf8e2a94a444863ba74ce"}, {"algorithm": "SHA1", "checksumValue": "81c87d8df168e7976428e2f18a80d76ad156bc81"}, {"algorithm": "MD5", "checksumValue": "0ae7fdccb529229b7f8edcf9d6fff32c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hmac.py-13826783b078cdd0b8a2f2ad8418b387a7ded0891fe133a0a59ac1a8fd95d322", "fileName": "hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "13826783b078cdd0b8a2f2ad8418b387a7ded0891fe133a0a59ac1a8fd95d322"}, {"algorithm": "SHA1", "checksumValue": "dc69cfb1a868433c4457886f5511dbaef6437907"}, {"algorithm": "MD5", "checksumValue": "9c7ac7e3f57600fe21b3bbdcfcbde727"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fernet.py-139b002504b71dc8c8dc16f9eb2dac3c6ae89ad6957fb25745bb3c5b183cb9f7", "fileName": "fernet.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "139b002504b71dc8c8dc16f9eb2dac3c6ae89ad6957fb25745bb3c5b183cb9f7"}, {"algorithm": "SHA1", "checksumValue": "a3608ed3d9516e74c2f6a85db126a910ed8799a9"}, {"algorithm": "MD5", "checksumValue": "6bb98315e3f1b5e561893cef7137c651"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-twofactor.rst-14357e80d12fedad190422cc48f741dfad9aeec5ada522431fb57c9ff0f74d78", "fileName": "twofactor.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "14357e80d12fedad190422cc48f741dfad9aeec5ada522431fb57c9ff0f74d78"}, {"algorithm": "SHA1", "checksumValue": "74523bf8a976e6e8361c0b406fbd9c87b8193ce4"}, {"algorithm": "MD5", "checksumValue": "31f1b48b49559e50857d5b46497b4878"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testrsa.py-1510c11e1c8c00861b6f750d66303223f1d5c198df532dc7bc99a61d26608bf8", "fileName": "test_rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1510c11e1c8c00861b6f750d66303223f1d5c198df532dc7bc99a61d26608bf8"}, {"algorithm": "SHA1", "checksumValue": "1e6b8f8e42d009f9ed94de15ce2a34b44e5603cd"}, {"algorithm": "MD5", "checksumValue": "c681b34fa91ce130ac381e57e49c54df"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-base.py-1628e7b62e9614c240201cbc77320c2a82ef26fbd7b2395338f073bd4ca464ca", "fileName": "base.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1628e7b62e9614c240201cbc77320c2a82ef26fbd7b2395338f073bd4ca464ca"}, {"algorithm": "SHA1", "checksumValue": "669d3707d855c1681e54a3d85f021e2139f12fca"}, {"algorithm": "MD5", "checksumValue": "59cd66590c3b58517740d0a402e9fbc6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-oid.rs-162b6d11c5e047fa04accb8310c861515fff834ff162983ee0accd1e14f8de25", "fileName": "oid.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "162b6d11c5e047fa04accb8310c861515fff834ff162983ee0accd1e14f8de25"}, {"algorithm": "SHA1", "checksumValue": "dff66234c2091d5c3c244e258e687844491c7bf0"}, {"algorithm": "MD5", "checksumValue": "7ecd7e74ee2d0fdf1100a8015e34611d"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generatearc4.py-17b40916967afb0748827023f52cfee9f23bb408e10bc6c2842d99c8d39c2f9f", "fileName": "generate_arc4.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "17b40916967afb0748827023f52cfee9f23bb408e10bc6c2842d99c8d39c2f9f"}, {"algorithm": "SHA1", "checksumValue": "3dc7f0be56b401b1e73a84a596652138ce06eacd"}, {"algorithm": "MD5", "checksumValue": "bfc278c22263dc3705c87bd5a365e521"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpbkdf2hmacvectors.py-190a7a211e6e651ec3680ccecbe32d359e2b3792000d0809b9a1281c506a0300", "fileName": "test_pbkdf2hmac_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "190a7a211e6e651ec3680ccecbe32d359e2b3792000d0809b9a1281c506a0300"}, {"algorithm": "SHA1", "checksumValue": "73d07898aa553cb39d42c8b29c97413b8e6d9c61"}, {"algorithm": "MD5", "checksumValue": "69d1f73e4441f3e14a627c5165f5d77b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rand.py-193c9c7e34190bf102cb737d895983761285fc5601bb056c16ee9e301b501f81", "fileName": "rand.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "193c9c7e34190bf102cb737d895983761285fc5601bb056c16ee9e301b501f81"}, {"algorithm": "SHA1", "checksumValue": "a068b5bb0b8bc202071f6df00ccec32447067381"}, {"algorithm": "MD5", "checksumValue": "4fd2f02dd677a21aac34321111dd99c8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-crypto.py-196acd2703dfd1567c64dbe7ba1a171f999b2e0cb9d69fb5d5148c3617a705b7", "fileName": "crypto.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "196acd2703dfd1567c64dbe7ba1a171f999b2e0cb9d69fb5d5148c3617a705b7"}, {"algorithm": "SHA1", "checksumValue": "b90b23e4fe3268f65b2b4bf95f34b8bca8f6e664"}, {"algorithm": "MD5", "checksumValue": "54d797059de50bf68c4c9e86aeb6fdfa"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpbkdf2hmac.py-1bbcc7fcb977167b1fe8d6778f96c9a0c5b9774a6c3814961ff0b40f59bbf2a0", "fileName": "test_pbkdf2hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1bbcc7fcb977167b1fe8d6778f96c9a0c5b9774a6c3814961ff0b40f59bbf2a0"}, {"algorithm": "SHA1", "checksumValue": "3e5181a929c65fd2d780f7489a31b95db906642d"}, {"algorithm": "MD5", "checksumValue": "5d681da7dddeda6cfc739d635d75575b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-asn1.pyi-1e8bebb7c75767da7c04a1daae83d89ae9eed55b43ba2aec9499c4e234c6dbcb", "fileName": "asn1.pyi", "checksums": [{"algorithm": "SHA256", "checksumValue": "1e8bebb7c75767da7c04a1daae83d89ae9eed55b43ba2aec9499c4e234c6dbcb"}, {"algorithm": "SHA1", "checksumValue": "8f57d8908b6c8a65c57ebdd2c8ea526f174d9129"}, {"algorithm": "MD5", "checksumValue": "ba634cf12e5bb7c53e789c4767773f8a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-callbacks.py-1ebc4c2cf2c19b09a14e80b22bcace0b6f996e306ff697d4e76458970fee771a", "fileName": "callbacks.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1ebc4c2cf2c19b09a14e80b22bcace0b6f996e306ff697d4e76458970fee771a"}, {"algorithm": "SHA1", "checksumValue": "8c142887f5c4c2c351ecfb7d0d2a92920af81b70"}, {"algorithm": "MD5", "checksumValue": "30dcfe2f26e65dba00add8996bd0ef66"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-SOURCES.txt-1f8eafbb42c587a158bf98260b3a4a93e875278b9e4697cb4edb2c83e08407cb", "fileName": "SOURCES.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "1f8eafbb42c587a158bf98260b3a4a93e875278b9e4697cb4edb2c83e08407cb"}, {"algorithm": "SHA1", "checksumValue": "83f345cb55caadb17334bcc86350f2138fa14510"}, {"algorithm": "MD5", "checksumValue": "2e9f608d8293f05b30c6332e274eee2e"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testcmac.py-201a5433adefe9813ac1986395f7e2d4d240e4b5dab926a8295610b13970efa2", "fileName": "test_cmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "201a5433adefe9813ac1986395f7e2d4d240e4b5dab926a8295610b13970efa2"}, {"algorithm": "SHA1", "checksumValue": "3682a000f32ffde1d41020f1325ecc4838e20cb4"}, {"algorithm": "MD5", "checksumValue": "874a191188b94ac631b606f35a4ca559"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exceptions.rst-2037519b1ee06c1ff6b6fc2e49eb6f25948d29ec006b967488b5f73186ba0115", "fileName": "exceptions.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "2037519b1ee06c1ff6b6fc2e49eb6f25948d29ec006b967488b5f73186ba0115"}, {"algorithm": "SHA1", "checksumValue": "cd71debd6b67c708c7a985d224ea28764be59f0d"}, {"algorithm": "MD5", "checksumValue": "e5408c0f750124ae15cc2421ab4ff1a8"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dh.py-214603a24a6b65c91d54c798c9b3689aff4ffb3a4a4c56bf3cdee314bc848d46", "fileName": "dh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "214603a24a6b65c91d54c798c9b3689aff4ffb3a4a4c56bf3cdee314bc848d46"}, {"algorithm": "SHA1", "checksumValue": "37f1a4c144745e8e781e7e99e8ef143bc259831e"}, {"algorithm": "MD5", "checksumValue": "99ba28416828a224cccc4cefa3c507f0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dh.py-21bad49081c03433cfa7a8c6f9469405b08168172c6eff9f6aae0bf3ab9ee7fb", "fileName": "dh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "21bad49081c03433cfa7a8c6f9469405b08168172c6eff9f6aae0bf3ab9ee7fb"}, {"algorithm": "SHA1", "checksumValue": "7a40909f123949c8574af4a4c23484f091f44d8f"}, {"algorithm": "MD5", "checksumValue": "dbdfd1a932c8a23d862c53ec5974599a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testcryptographyutils.py-228020c35442cda885324c356eae234d440c81e8bf93f2ee2a14cb6e31162b95", "fileName": "test_cryptography_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "228020c35442cda885324c356eae234d440c81e8bf93f2ee2a14cb6e31162b95"}, {"algorithm": "SHA1", "checksumValue": "5ab4102cd0f3779090ed6a061c8575bcc0093ea3"}, {"algorithm": "MD5", "checksumValue": "048090dcb9e0ff5ec63e00d67a4369a5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-buildopenssl.py-234f382d5231f4ec7d2fcf8efbc01f686b8baa1152f327ea511ec268da42f8bb", "fileName": "build_openssl.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "234f382d5231f4ec7d2fcf8efbc01f686b8baa1152f327ea511ec268da42f8bb"}, {"algorithm": "SHA1", "checksumValue": "7603199b9d2314a48a9230a3bdf35be8117d02d3"}, {"algorithm": "MD5", "checksumValue": "b544e7d7d93020da5b40854a017d4639"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.py-238ae5c464456a9f4c5e9fc25af3d235cc7faed5ee0fbed007143d2bce780e94", "fileName": "setup.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "238ae5c464456a9f4c5e9fc25af3d235cc7faed5ee0fbed007143d2bce780e94"}, {"algorithm": "SHA1", "checksumValue": "7a3251f9e174d1c053c768abd9a6142252a62403"}, {"algorithm": "MD5", "checksumValue": "07a27e3f19adec82460cf0265a11e555"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-245b797459338433035ac346fc056e31e4db3e924e3bbf29c33988e19cfc0fcd", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "245b797459338433035ac346fc056e31e4db3e924e3bbf29c33988e19cfc0fcd"}, {"algorithm": "SHA1", "checksumValue": "077e80b46270ceaaed5ea67fcf56fe18c1e836da"}, {"algorithm": "MD5", "checksumValue": "6790c47505077f52e431b28b2c4c4440"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testkeywrap.py-248d1566ab8314e248287c255b88b4ced4384553789fc7df3491c5214a33d14d", "fileName": "test_keywrap.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "248d1566ab8314e248287c255b88b4ced4384553789fc7df3491c5214a33d14d"}, {"algorithm": "SHA1", "checksumValue": "dd9e8b5b64c1a73f872c8ad6b34b55957d35cd1e"}, {"algorithm": "MD5", "checksumValue": "539a2a7d058a694699e2599aa5fefcc6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testecdh.py-2532e0ce97d00ba22de67b185a843b5592f69225f277787a7e467dd416ebb8c1", "fileName": "test_ecdh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2532e0ce97d00ba22de67b185a843b5592f69225f277787a7e467dd416ebb8c1"}, {"algorithm": "SHA1", "checksumValue": "5eac5a1b8509dbf5c7a49b482054fa07c74e895d"}, {"algorithm": "MD5", "checksumValue": "662b231f1a202d014cdb5334c5fe3b1a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-openssl.rst-25436a4dc93ce800e04d96ce590b2f6568739414653cdb2fd601686099b1a82b", "fileName": "openssl.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "25436a4dc93ce800e04d96ce590b2f6568739414653cdb2fd601686099b1a82b"}, {"algorithm": "SHA1", "checksumValue": "5fa58f1301f09f562ffc2c2ad3c71384cc6810e5"}, {"algorithm": "MD5", "checksumValue": "8e42bffda5baf5e30850d35a596041bb"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.cfg-256ecc110b3dcb91737ca0a05e287e54f6efe11567b6898e4f00e32e30be1d65", "fileName": "setup.cfg", "checksums": [{"algorithm": "SHA256", "checksumValue": "256ecc110b3dcb91737ca0a05e287e54f6efe11567b6898e4f00e32e30be1d65"}, {"algorithm": "SHA1", "checksumValue": "82ad079c0d62e77631898a526edab9cf631860c5"}, {"algorithm": "MD5", "checksumValue": "93c7296060bc9b1c132c771febe09f4c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-scrypt.py-26f5ff703d28d0ea7911c14d79986bfaf239b18bff2dd9c9ea43446d6deee68c", "fileName": "scrypt.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "26f5ff703d28d0ea7911c14d79986bfaf239b18bff2dd9c9ea43446d6deee68c"}, {"algorithm": "SHA1", "checksumValue": "c0a655e35f76335777c97b59653c48a1ab51ed8c"}, {"algorithm": "MD5", "checksumValue": "a6941a7e00611fb3d4711dcd39b9a44b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testinterfaces.py-2720d56abeb5d6bb5db7046aeff0c7b8defe101ad7e4d92bbb1324fdbb07bc20", "fileName": "test_interfaces.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2720d56abeb5d6bb5db7046aeff0c7b8defe101ad7e4d92bbb1324fdbb07bc20"}, {"algorithm": "SHA1", "checksumValue": "f2275dc6563eb67aa1e4971d2d20147d00a95e74"}, {"algorithm": "MD5", "checksumValue": "a42045829eee8fa085993fc457d844d6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhkdfvectors.py-2800f551448d3bb640719f51cf2cc7451edc1983f10988f5d980f6a83c5f07ec", "fileName": "test_hkdf_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2800f551448d3bb640719f51cf2cc7451edc1983f10988f5d980f6a83c5f07ec"}, {"algorithm": "SHA1", "checksumValue": "ca172209de0c5ac4d0ce0b55757eb875a9b5b6a8"}, {"algorithm": "MD5", "checksumValue": "241e67f2a50ff6d35a65068107c95bee"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cmac.py-2977301755e5634130eac4c1a8f8f4235bebeb675f3300a3795dea068b08c3cb", "fileName": "cmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2977301755e5634130eac4c1a8f8f4235bebeb675f3300a3795dea068b08c3cb"}, {"algorithm": "SHA1", "checksumValue": "f4dda9752ffcc90544fbe192540ffe37253253eb"}, {"algorithm": "MD5", "checksumValue": "52716220b617a8c338fd9338d44542d7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-asn1.py-29add4553670b5d2b81d326a8a28fd9968e70244856a4f097c55ce6fda05e89c", "fileName": "asn1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "29add4553670b5d2b81d326a8a28fd9968e70244856a4f097c55ce6fda05e89c"}, {"algorithm": "SHA1", "checksumValue": "ade275e4aca4f299326990c4beebe9ba2d4f8897"}, {"algorithm": "MD5", "checksumValue": "016ef593ce2a38846554109efbac6cb2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testseed.py-2a31493d85656308d0aebfbc81a1f5703c859a23dc99fc114ad7e0e80150ddc6", "fileName": "test_seed.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a31493d85656308d0aebfbc81a1f5703c859a23dc99fc114ad7e0e80150ddc6"}, {"algorithm": "SHA1", "checksumValue": "1ea0e2dfe9f14c25abb14a7c1ffc2dfd95bafc84"}, {"algorithm": "MD5", "checksumValue": "4b5b0cb3c2fdc68192118b26002e381a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdsa.py-2a41cafc93287b0955037ce22d8661bcdb458b2d1790029b24a4e418e9cd7101", "fileName": "test_dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a41cafc93287b0955037ce22d8661bcdb458b2d1790029b24a4e418e9cd7101"}, {"algorithm": "SHA1", "checksumValue": "9cb213fd8efc14259ebe9c3b8de7df6005394712"}, {"algorithm": "MD5", "checksumValue": "4cc5571cf68b7f41b273fdf5a928ec47"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-verifyidea.py-2a53acc6b1fe67305bb54ce4dd40de7d6b183ab8db88730844feda466177382f", "fileName": "verify_idea.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a53acc6b1fe67305bb54ce4dd40de7d6b183ab8db88730844feda466177382f"}, {"algorithm": "SHA1", "checksumValue": "c5f9c0fafbdbf7b4a265ab2d2dc1c8f8194d0491"}, {"algorithm": "MD5", "checksumValue": "bc782a0ebe9a765ae32e21580b34631c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-verifysecp256k1.py-2acfd312b5ef011793189b7e2eee7d05828f9f3eacedc111f32684a172d77d38", "fileName": "verify_secp256k1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2acfd312b5ef011793189b7e2eee7d05828f9f3eacedc111f32684a172d77d38"}, {"algorithm": "SHA1", "checksumValue": "bbeb756dbbaa2e1cd3b39606f02c94070c01dfde"}, {"algorithm": "MD5", "checksumValue": "d215917c7fe46e231373052411dc08f9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-padding.py-2ae7a5a79b7352026706930a827d9737bfe6a6b0bb971b1c29bba900f8af7253", "fileName": "padding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2ae7a5a79b7352026706930a827d9737bfe6a6b0bb971b1c29bba900f8af7253"}, {"algorithm": "SHA1", "checksumValue": "e5bdffcb2596e4e0f6fc93e74e73215e3d209a29"}, {"algorithm": "MD5", "checksumValue": "acb4862748108eab28f157ff2d85d145"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testopenssl.py-2b4c3e0c78a46cbf2d41e08d66ab17a061cee34dca558789a8385767ec3b891f", "fileName": "test_openssl.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2b4c3e0c78a46cbf2d41e08d66ab17a061cee34dca558789a8385767ec3b891f"}, {"algorithm": "SHA1", "checksumValue": "db06a89cf9e527ad9e55d01aa4f986d7f1cbc42d"}, {"algorithm": "MD5", "checksumValue": "5b2bd0e2c13f5bb37105bee4146c5d28"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fips.py-2c882baa2af3c20e33500a696c172d6ba6aae95b053b3751966cccdca03f432f", "fileName": "fips.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2c882baa2af3c20e33500a696c172d6ba6aae95b053b3751966cccdca03f432f"}, {"algorithm": "SHA1", "checksumValue": "2053ab8212fb16cae4c09c25a103626fa7cbcb7c"}, {"algorithm": "MD5", "checksumValue": "f52696db243b0b89bbcc2abb0c63a803"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-csr.rs-2c8e4e43bbdabbb45143056c6eb1592fd0e33b7797840ab83d66de6f8cf3a604", "fileName": "csr.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "2c8e4e43bbdabbb45143056c6eb1592fd0e33b7797840ab83d66de6f8cf3a604"}, {"algorithm": "SHA1", "checksumValue": "b5751265084912407a949b3733d9e84e106e87a9"}, {"algorithm": "MD5", "checksumValue": "c11a42d1df50201069221f3c5e0c9558"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-poly1305.rst-2cea56f43b9e027445ad59d3e64fbe65172230f0ed3cc90ba770aa5ce582c4a5", "fileName": "poly1305.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "2cea56f43b9e027445ad59d3e64fbe65172230f0ed3cc90ba770aa5ce582c4a5"}, {"algorithm": "SHA1", "checksumValue": "3e7045f4b79b70919d6ada83d6fcb91830da8417"}, {"algorithm": "MD5", "checksumValue": "558ca8df52656532e491cb71c952ff5f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-arc4.rst-2d2ca5057de4bbb320500b6b739dad71655ca0e86d6f97a7ccff66f7bee93667", "fileName": "arc4.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "2d2ca5057de4bbb320500b6b739dad71655ca0e86d6f97a7ccff66f7bee93667"}, {"algorithm": "SHA1", "checksumValue": "2279c21df92673568183d943cb9e23ee32aeb35e"}, {"algorithm": "MD5", "checksumValue": "e56353aabc2156b5ccdc2f02c4ec93be"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testaead.py-2dfb6a3abb87c221ce171781cf75ef32b752cc206f6dd9021f79f60ab1d3a162", "fileName": "test_aead.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2dfb6a3abb87c221ce171781cf75ef32b752cc206f6dd9021f79f60ab1d3a162"}, {"algorithm": "SHA1", "checksumValue": "5d59ef9e1122d84c9c177120de17e174a3a2a895"}, {"algorithm": "MD5", "checksumValue": "7b9fe99dee17c4186b978fdd3a48d34e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hkdf.py-2e50d06c2be5373b8b6bf5095eb906e5f5c68c08e8af95ae9efdb7efc4c19a6b", "fileName": "hkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2e50d06c2be5373b8b6bf5095eb906e5f5c68c08e8af95ae9efdb7efc4c19a6b"}, {"algorithm": "SHA1", "checksumValue": "fa9801da6607256b32f6423e506f1d757f7c0516"}, {"algorithm": "MD5", "checksumValue": "d7119ee870a2dfb61141442989d689c3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testocsp.py-2eaaa55a337e1b621871c620143ce67dab0a25077a20dd902219075d5fed3ddb", "fileName": "test_ocsp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2eaaa55a337e1b621871c620143ce67dab0a25077a20dd902219075d5fed3ddb"}, {"algorithm": "SHA1", "checksumValue": "a857655e8eec3b3afaeb163cc4f87c629719fd95"}, {"algorithm": "MD5", "checksumValue": "8d57ca61f09ce08f35fb5bf3720da1ba"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testaesgcm.py-2ff57925a806729f53e23b5a49c068c1891f78af8470c472ee414a9ae5054acb", "fileName": "test_aes_gcm.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2ff57925a806729f53e23b5a49c068c1891f78af8470c472ee414a9ae5054acb"}, {"algorithm": "SHA1", "checksumValue": "f414e016935a9b32f4745ecc73b1faa885bd5463"}, {"algorithm": "MD5", "checksumValue": "0086bb94b6e20d4d19a393df1932b2ec"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cmac.py-30d19545c2fdf695b4dd23dc1f7ff9c25f8a28b040a6662a872489cef68c912e", "fileName": "cmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "30d19545c2fdf695b4dd23dc1f7ff9c25f8a28b040a6662a872489cef68c912e"}, {"algorithm": "SHA1", "checksumValue": "0acca0e909a0cdfc5e57bb8f9b4cfbf599ee13b6"}, {"algorithm": "MD5", "checksumValue": "1ff317696de58d32e9ccd439738efd5c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dh.rst-3222b6d814a8b478dff87c3c09b4760ab7c27815d9cb371e146fdae8eb0219cd", "fileName": "dh.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3222b6d814a8b478dff87c3c09b4760ab7c27815d9cb371e146fdae8eb0219cd"}, {"algorithm": "SHA1", "checksumValue": "1d53bf48c08cf3682f24aec2e0ebc26e642ef017"}, {"algorithm": "MD5", "checksumValue": "f812d5b25019ec9e2013e0461c8e6b4e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testidea.py-32a2dc8e5dbcfa72091a7a184d2faa631da001a80d7553f18e8829a494a0d771", "fileName": "test_idea.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "32a2dc8e5dbcfa72091a7a184d2faa631da001a80d7553f18e8829a494a0d771"}, {"algorithm": "SHA1", "checksumValue": "8a28d40a8ba7ef5b6314fb73f4b3f92984900b5e"}, {"algorithm": "MD5", "checksumValue": "61e8d86b1659de0c9b75e41aa7192dca"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-aead.rst-33ffb959aaa8692e3919fa6caecfb82095aa6a92539207ee98b37292071bd9ff", "fileName": "aead.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "33ffb959aaa8692e3919fa6caecfb82095aa6a92539207ee98b37292071bd9ff"}, {"algorithm": "SHA1", "checksumValue": "9d94b18690d98bde820b34a8e2481a5e206faaf7"}, {"algorithm": "MD5", "checksumValue": "07b2ca7e10c688de04ddbfd75b9f84a5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509.py-3595a67f40e3018fe20273305be9bc32ea26149159ec04c422c53e0205915a60", "fileName": "x509.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3595a67f40e3018fe20273305be9bc32ea26149159ec04c422c53e0205915a60"}, {"algorithm": "SHA1", "checksumValue": "a696c59a4e0390e4971b6bc49293f29195fd40a0"}, {"algorithm": "MD5", "checksumValue": "63fd7233c2344d9c419e33b66f2f49ec"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-binding.py-35d0d5d6d814cde263e420792d9438f8c97552b66627e604bb14da2676ce69c9", "fileName": "binding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "35d0d5d6d814cde263e420792d9438f8c97552b66627e604bb14da2676ce69c9"}, {"algorithm": "SHA1", "checksumValue": "e5dede2fdb6688a51bfe496d1c8166c3d347bb48"}, {"algorithm": "MD5", "checksumValue": "26704c56d7f9e11352a036cc990476ff"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-keywrap.py-37d18ea2556515378e5d4538ac59272bcec011720c31cc88c458ecbae05da376", "fileName": "keywrap.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "37d18ea2556515378e5d4538ac59272bcec011720c31cc88c458ecbae05da376"}, {"algorithm": "SHA1", "checksumValue": "2d9fd8df33a32171e0c65053279704f456cfff2e"}, {"algorithm": "MD5", "checksumValue": "62843bf7cdc35345f2840c2a94d40b04"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-serialization.py-382fee5c2e5c347b9ca0e907b93b196df710f5bbd9b3572aedbd7c4dc26ee04b", "fileName": "_serialization.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "382fee5c2e5c347b9ca0e907b93b196df710f5bbd9b3572aedbd7c4dc26ee04b"}, {"algorithm": "SHA1", "checksumValue": "e9088653e78957f60e6c936f75687426ee581fb4"}, {"algorithm": "MD5", "checksumValue": "6be35c86c81b57f71fb6aba729d622bc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-39896f829af350bcd996c7f7c984ec77a554572426a6c6c78e025d367b324701", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "39896f829af350bcd996c7f7c984ec77a554572426a6c6c78e025d367b324701"}, {"algorithm": "SHA1", "checksumValue": "39700f051169726b05cda6c01e8b65e8b9cc4f7c"}, {"algorithm": "MD5", "checksumValue": "4fbc58c12c6d0a0f5234faf1ef0f493e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testconcatkdf.py-39ae70251c8b802282b41ed1b446803776458480dfaead1601c22200329d04cb", "fileName": "test_concatkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "39ae70251c8b802282b41ed1b446803776458480dfaead1601c22200329d04cb"}, {"algorithm": "SHA1", "checksumValue": "d1cf46aea6d121be9d4d7a5567a7324acb0d821f"}, {"algorithm": "MD5", "checksumValue": "867b0d1291c34ed2a4094871e4f0a34e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-reference.rst-3a435420393ab29c6aa46b30408864fe2009e3a735ae990f6b234aa7dde730ed", "fileName": "reference.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3a435420393ab29c6aa46b30408864fe2009e3a735ae990f6b234aa7dde730ed"}, {"algorithm": "SHA1", "checksumValue": "6da4e9a43a6156e8f8cf922c536d2316565e1a92"}, {"algorithm": "MD5", "checksumValue": "241d233aed0b7a7429186f29186a3832"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx25519.py-3adeb8af8701d586bbb9fdc6a281d6d606823845616207874c7c9ce1d55aadee", "fileName": "test_x25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3adeb8af8701d586bbb9fdc6a281d6d606823845616207874c7c9ce1d55aadee"}, {"algorithm": "SHA1", "checksumValue": "1852d17333dbc8dbf181ca06e964dfd7aa6140af"}, {"algorithm": "MD5", "checksumValue": "a914d65839dff73d7a2fb989b2046964"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testkeywrap.py-3b323c85dec3fb55902dc35f822d6e3431e47ac463077c38a72548be74035718", "fileName": "test_keywrap.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3b323c85dec3fb55902dc35f822d6e3431e47ac463077c38a72548be74035718"}, {"algorithm": "SHA1", "checksumValue": "a19fe3dc19f75e12ccd7a79ad33255cc58494b58"}, {"algorithm": "MD5", "checksumValue": "737ace3f91e81e54c2bcbdb06b1cc8a2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-faq.rst-3bc58fa01ac1d119a5d63c4874e1190669e3964e03691da299c3c98d049f4d18", "fileName": "faq.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3bc58fa01ac1d119a5d63c4874e1190669e3964e03691da299c3c98d049f4d18"}, {"algorithm": "SHA1", "checksumValue": "f77c67f0303bd86e5878b4437d8aa1151c9cfedb"}, {"algorithm": "MD5", "checksumValue": "a1b0c5032d4cd236030943334ccb0c91"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.rst-3f81465f65e49c6e7ea37934a4bc636a9d76c78460a235624d2fe8cdae68ee75", "fileName": "utils.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "3f81465f65e49c6e7ea37934a4bc636a9d76c78460a235624d2fe8cdae68ee75"}, {"algorithm": "SHA1", "checksumValue": "7d372e5b41675ee3d1eedb213642e5833265a35e"}, {"algorithm": "MD5", "checksumValue": "e2dd38efa6b3b38c26902ce19fa356f0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-kbkdf.py-3feac367a8712c761bf5c751437cc02a56c77bac33ade1054679ba523c862f1c", "fileName": "kbkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3feac367a8712c761bf5c751437cc02a56c77bac33ade1054679ba523c862f1c"}, {"algorithm": "SHA1", "checksumValue": "1b986d54a1a11adb3c96f86644d53fd768326737"}, {"algorithm": "MD5", "checksumValue": "de70e5cf9e95b95d17f7b11b76b80dd8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-padding.py-400718ef9e858108244535301d428dd537cc863126b2ee0ac12d722b037a44a2", "fileName": "padding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "400718ef9e858108244535301d428dd537cc863126b2ee0ac12d722b037a44a2"}, {"algorithm": "SHA1", "checksumValue": "c638bee6466aec6209ea8ba17c6f493146fe5c71"}, {"algorithm": "MD5", "checksumValue": "35829cdaec842e977a7acdc2f55a31c7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testcmac.py-4027590c063307d3a8992da9733763b16e5982c5e7569ebee5d8bf210101bf67", "fileName": "test_cmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4027590c063307d3a8992da9733763b16e5982c5e7569ebee5d8bf210101bf67"}, {"algorithm": "SHA1", "checksumValue": "68f9d3b08ac9468092f4ac3f35128e96cef5e578"}, {"algorithm": "MD5", "checksumValue": "2a0e6dc15f70d7d312736f405847977d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-429efc6373c34917f0a7b0c36b7a5ece52eb103fd016189cfcbbc3c382ccf594", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "429efc6373c34917f0a7b0c36b7a5ece52eb103fd016189cfcbbc3c382ccf594"}, {"algorithm": "SHA1", "checksumValue": "1b8e9e35d91409369048b56b0c3b0004e0ccab8f"}, {"algorithm": "MD5", "checksumValue": "3df2802585723999509b5d27caacf937"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generalname.py-42e79f5b2bb1e6a0243468d2a0a1941bc55b4a6b89e091842e98fcd702646e1f", "fileName": "general_name.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "42e79f5b2bb1e6a0243468d2a0a1941bc55b4a6b89e091842e98fcd702646e1f"}, {"algorithm": "SHA1", "checksumValue": "1ce07a834369478434a975b76431f3334b2d2f82"}, {"algorithm": "MD5", "checksumValue": "fe86271e9c7ae748a7a46d6a1bfd3688"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testaes.py-43bc7cc3db641bbd20b96770219fc61301e28e630220b30f54245dc445feeb44", "fileName": "test_aes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "43bc7cc3db641bbd20b96770219fc61301e28e630220b30f54245dc445feeb44"}, {"algorithm": "SHA1", "checksumValue": "29cb498c2a15e31304691467bad620c5e626528a"}, {"algorithm": "MD5", "checksumValue": "8e23c34b9197031121046cc7b9b3fb60"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE-43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2", "fileName": "LICENSE", "checksums": [{"algorithm": "SHA256", "checksumValue": "43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2"}, {"algorithm": "SHA1", "checksumValue": "36c43938efd5c62ddec283557007e4bdfb4e0797"}, {"algorithm": "MD5", "checksumValue": "bf405a8056a6647e7d077b0e7bc36aba"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-4402c4b6117bc118e53324ef4aad3d5e62907b2ef8b6c49d0c20ac0da0fac905", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4402c4b6117bc118e53324ef4aad3d5e62907b2ef8b6c49d0c20ac0da0fac905"}, {"algorithm": "SHA1", "checksumValue": "fd23d3f57846831dd0aa184ba81838abf8bec9d6"}, {"algorithm": "MD5", "checksumValue": "cf7c84a5522f886e331ffdc10ae5c384"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpadding.py-46fa1bed93c0a1059232eccf534c9f70e4ac0768547e99c28727a8b8b70eb165", "fileName": "test_padding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "46fa1bed93c0a1059232eccf534c9f70e4ac0768547e99c28727a8b8b70eb165"}, {"algorithm": "SHA1", "checksumValue": "03e09ff11453079c19deca5eb6eca6073b267e03"}, {"algorithm": "MD5", "checksumValue": "997571defbac9514cb59052b8cb56a41"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-about.py-476049b87af476cec84f6813ac60020e4d4c2bab9a7f9744da3112cdbe193735", "fileName": "__about__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "476049b87af476cec84f6813ac60020e4d4c2bab9a7f9744da3112cdbe193735"}, {"algorithm": "SHA1", "checksumValue": "6dbdb5ac56216b28899b45782234c39a50214546"}, {"algorithm": "MD5", "checksumValue": "0ae82e33208deb68bcee2af9e9802866"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rsa.rst-485a11042dfd6965e5c6629c350acb94b2bf47218b554a64e51982a987654814", "fileName": "rsa.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "485a11042dfd6965e5c6629c350acb94b2bf47218b554a64e51982a987654814"}, {"algorithm": "SHA1", "checksumValue": "b0013cf8e8f4f0c2c55fb02c233fb8e0066b1837"}, {"algorithm": "MD5", "checksumValue": "03a037bfb7e3b168c916db0979054e00"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-4966b8ba848e2354082124ab9c7a4ab5dc90bb8a8b1cf7f924678710983a7f0e", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4966b8ba848e2354082124ab9c7a4ab5dc90bb8a8b1cf7f924678710983a7f0e"}, {"algorithm": "SHA1", "checksumValue": "e32e821fe4fef09c1c06e5efe3b33c8eeda6e49e"}, {"algorithm": "MD5", "checksumValue": "5be6e7b8081346602758d55a3cae5f5f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-4a209070bd3f1d9e23e9cdc3543c4ea3a8146d2ba40048c5486951260c16e34c", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "4a209070bd3f1d9e23e9cdc3543c4ea3a8146d2ba40048c5486951260c16e34c"}, {"algorithm": "SHA1", "checksumValue": "55d465bf23424010e66af475ab401db9b5239a1a"}, {"algorithm": "MD5", "checksumValue": "b88c5689fd636c2e83a8229cfaff1376"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ecdh.py-4a3b7480b68be8367292fe156e576440f6c9412466cf88e6c8bab74057eec7e8", "fileName": "ecdh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4a3b7480b68be8367292fe156e576440f6c9412466cf88e6c8bab74057eec7e8"}, {"algorithm": "SHA1", "checksumValue": "85543f3b54fd74c0dc9387662bfa01a21f832b1c"}, {"algorithm": "MD5", "checksumValue": "ed6471aa6b12002c2525bf43c71a470b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rsa.py-4a41547dde3b5e90c1cc06a319ccda538d287516a6877715e8a8bafd417c4abc", "fileName": "rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4a41547dde3b5e90c1cc06a319ccda538d287516a6877715e8a8bafd417c4abc"}, {"algorithm": "SHA1", "checksumValue": "425e8b2eca47750a6475c856b3cd619d1fb362fb"}, {"algorithm": "MD5", "checksumValue": "99f95ebc53f531ef9594547c3d6b78a3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-doubles.py-4c0b5a8b0987fb9398638e42d8cc6e6019f2a74e1f67f74b2ceabc95a8c9af2d", "fileName": "doubles.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4c0b5a8b0987fb9398638e42d8cc6e6019f2a74e1f67f74b2ceabc95a8c9af2d"}, {"algorithm": "SHA1", "checksumValue": "d71032456ec16a9a595c8f2a4aa7da9d8f7f941d"}, {"algorithm": "MD5", "checksumValue": "078f0ca02dba759cb9d6b347929624b9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testblock.py-4c9b9a640f87e6d03acda311847609214e3a4b6650f91aef74c7020f1838b4ef", "fileName": "test_block.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4c9b9a640f87e6d03acda311847609214e3a4b6650f91aef74c7020f1838b4ef"}, {"algorithm": "SHA1", "checksumValue": "3a655c8f73c4a06ac4da16f512e7a2ddc53dfc9e"}, {"algorithm": "MD5", "checksumValue": "249b998e1e99801710e654ccc7f297a8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cast5.rst-4c9f9ba6126ddab412e65879d29de820d687f7fe2cef5fadfebcd2081df5ea2d", "fileName": "cast5.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "4c9f9ba6126ddab412e65879d29de820d687f7fe2cef5fadfebcd2081df5ea2d"}, {"algorithm": "SHA1", "checksumValue": "74cc114ac6d9b324ac982b062012cca2d3635968"}, {"algorithm": "MD5", "checksumValue": "97d96b0ec658de6ad6a538fcb3512b8b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-4cb1afc38db63810dc001fd7e30eeb7d87dcf12ce9a42bd0000aab6990277d99", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "4cb1afc38db63810dc001fd7e30eeb7d87dcf12ce9a42bd0000aab6990277d99"}, {"algorithm": "SHA1", "checksumValue": "a5be2ae43669f45fead8ff0f8722c3348ac21e6d"}, {"algorithm": "MD5", "checksumValue": "88f4f71e4735863663e3fbb23c8645a0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-make.bat-4d82cfbc039567780a1676fdca3340f86c0287dc61a5d5313204642e4a11cd6f", "fileName": "make.bat", "checksums": [{"algorithm": "SHA256", "checksumValue": "4d82cfbc039567780a1676fdca3340f86c0287dc61a5d5313204642e4a11cd6f"}, {"algorithm": "SHA1", "checksumValue": "1e7e96ef765ce85661f140f617c15d74dc827ccf"}, {"algorithm": "MD5", "checksumValue": "ae8b048996a38df16b93d347a4e2d49b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-exceptions.py-4f12a1498f601198b53ffd9e14ed40d8b5b0cde18cbe93e7f2b71c848292edf1", "fileName": "exceptions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4f12a1498f601198b53ffd9e14ed40d8b5b0cde18cbe93e7f2b71c848292edf1"}, {"algorithm": "SHA1", "checksumValue": "286bf5f38a08a328052fa21d332e3b03f6ea2ef0"}, {"algorithm": "MD5", "checksumValue": "9cf23ac196abb3bb001d6319544a305d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hotp.py-4f941f17b40dfb01fae8e7ad7dc0f034a8739884626a6b392ea990fee4461f38", "fileName": "hotp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4f941f17b40dfb01fae8e7ad7dc0f034a8739884626a6b392ea990fee4461f38"}, {"algorithm": "SHA1", "checksumValue": "95c540f0e7443446e19cc2ed9e8d21dbbc222666"}, {"algorithm": "MD5", "checksumValue": "30370dff3d76affe3f0687a2be523865"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-requires.txt-4f9d1ec0525e7de04c41edcf34154bec93acddd8135ddbfed50fd114800e8564", "fileName": "requires.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "4f9d1ec0525e7de04c41edcf34154bec93acddd8135ddbfed50fd114800e8564"}, {"algorithm": "SHA1", "checksumValue": "6706da35d081ec94dc54bf773d83516971c0aa76"}, {"algorithm": "MD5", "checksumValue": "4e9766b2d09c9ea97df24790bcc3842a"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-randomnumbers.rst-517b20b4f1ebcf189015d301c63c5e4bb7f0c4ceb95a36092dc724b1971d57cc", "fileName": "random-numbers.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "517b20b4f1ebcf189015d301c63c5e4bb7f0c4ceb95a36092dc724b1971d57cc"}, {"algorithm": "SHA1", "checksumValue": "156d1e42452a1aed4e174e82a7cfd564624a98b4"}, {"algorithm": "MD5", "checksumValue": "95849be82ac510ad1662f18da705dffd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocsp.py-51d3b4aebb29e4e803a6f3f852d611a69646acde91adf9f22f0a5eda35c8203c", "fileName": "ocsp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "51d3b4aebb29e4e803a6f3f852d611a69646acde91adf9f22f0a5eda35c8203c"}, {"algorithm": "SHA1", "checksumValue": "7d4fc626eb059ac225b1099a4c20dcb25d06b5fd"}, {"algorithm": "MD5", "checksumValue": "7e5c5af06335f07ae13d0db312aec863"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-asn1.rs-529dbd160513cd71613ee5411c61a37488f114da74211307507ee8446762d9bb", "fileName": "asn1.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "529dbd160513cd71613ee5411c61a37488f114da74211307507ee8446762d9bb"}, {"algorithm": "SHA1", "checksumValue": "221886055d48fcf2c1502343e9b9eb488f1e837b"}, {"algorithm": "MD5", "checksumValue": "7576e452c4774eb05e7d92c41913138c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-modes.py-5550456edce591ea536e9d1a4d70d3368ebedaee888f5e0478373d6784264a46", "fileName": "modes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5550456edce591ea536e9d1a4d70d3368ebedaee888f5e0478373d6784264a46"}, {"algorithm": "SHA1", "checksumValue": "de491043e11a5a084eb678daa90db2f0ffd6b7b6"}, {"algorithm": "MD5", "checksumValue": "d6addd10c7c0a99fefa4ffc06090346a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocsp.rs-57540c9bc48fa11529ba0059b64a9ed37db87c0df7847313e5a45d7b79b8c0d8", "fileName": "ocsp.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "57540c9bc48fa11529ba0059b64a9ed37db87c0df7847313e5a45d7b79b8c0d8"}, {"algorithm": "SHA1", "checksumValue": "61211cdc2edb0147ad758fd1961feb506752a259"}, {"algorithm": "MD5", "checksumValue": "4006e894cffc90ad9658bcd4137025fa"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x448.py-5779716f554e8914daddbcd5502dee65ab76a207c4c5439d92d08819450c6766", "fileName": "x448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5779716f554e8914daddbcd5502dee65ab76a207c4c5439d92d08819450c6766"}, {"algorithm": "SHA1", "checksumValue": "bcaab48aade4dee903d36f96541c010e09b031a8"}, {"algorithm": "MD5", "checksumValue": "dff80326db301e01893012d06653c99a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx25519.py-578628cc20d2d1d213b444ecfc2bffa4e5456de0fc64a35a8242afc8b4b57834", "fileName": "test_x25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "578628cc20d2d1d213b444ecfc2bffa4e5456de0fc64a35a8242afc8b4b57834"}, {"algorithm": "SHA1", "checksumValue": "9954e50f4b473ce97d39e6d1365c2315af9f84b6"}, {"algorithm": "MD5", "checksumValue": "9270d98d0adeb4339f1ea950926cee78"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testcast5.py-58247e0370d9be56242977fe592e5bb434ee45a3cde81f0129ab0244305a9249", "fileName": "test_cast5.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "58247e0370d9be56242977fe592e5bb434ee45a3cde81f0129ab0244305a9249"}, {"algorithm": "SHA1", "checksumValue": "750b8dd47d22d4a5fadfd2bdbd8d957031e1b6fe"}, {"algorithm": "MD5", "checksumValue": "35a30181834e1593b0dc3bd84502b8d0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dsa.rst-58b65a5956df783382a56971c691ee8a6a4bf7279b68d6b2311da47aa312cbbb", "fileName": "dsa.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "58b65a5956df783382a56971c691ee8a6a4bf7279b68d6b2311da47aa312cbbb"}, {"algorithm": "SHA1", "checksumValue": "cd32ee96536813d871ef38fb5618ab54d8209a28"}, {"algorithm": "MD5", "checksumValue": "f11d638feec972f179b4df59f47e779f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509.py-594a110ba50333d16439d9fac51e4c93ebff582abb789af27a718df678bc2fe0", "fileName": "x509.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "594a110ba50333d16439d9fac51e4c93ebff582abb789af27a718df678bc2fe0"}, {"algorithm": "SHA1", "checksumValue": "7465fb71d3b9a0091dfc6f0452c874d0cacd60c9"}, {"algorithm": "MD5", "checksumValue": "0ddd8adab50cce14c73157fa2dd0c80a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhashvectors.py-5a383a4c02d70e98367166872365e28418b39ed1f4ab37aec6047bb559d667a8", "fileName": "test_hash_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5a383a4c02d70e98367166872365e28418b39ed1f4ab37aec6047bb559d667a8"}, {"algorithm": "SHA1", "checksumValue": "21f79cb194e79145419c9d8429caf2659c9e4a4a"}, {"algorithm": "MD5", "checksumValue": "a61feb86c866459d65fff9b3cf8c02a9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-poly1305.py-5d3b7ed66efbfe3de9d1bb2a86e29c79540f15b6953eac3c41d1dda837591209", "fileName": "poly1305.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5d3b7ed66efbfe3de9d1bb2a86e29c79540f15b6953eac3c41d1dda837591209"}, {"algorithm": "SHA1", "checksumValue": "21b8683fc1c7787adb8ec7aaed83f7c5ea5827c1"}, {"algorithm": "MD5", "checksumValue": "ac7f98ad5f780c16cc1f0943ef291f23"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed25519.rst-5d3e77b641807c943da27339e569a0a46e778b9372da79ac981d94bd75f4278f", "fileName": "ed25519.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "5d3e77b641807c943da27339e569a0a46e778b9372da79ac981d94bd75f4278f"}, {"algorithm": "SHA1", "checksumValue": "8968757176cd544051e0ec7a50499fbbf0cb30ca"}, {"algorithm": "MD5", "checksumValue": "3f8bed4914b216db3b430348c467cdf2"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testscrypt.py-5e5215658845d7bd2c8824a21b09e2a59b5ffff77daf848a51c6dacd6ad04924", "fileName": "test_scrypt.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5e5215658845d7bd2c8824a21b09e2a59b5ffff77daf848a51c6dacd6ad04924"}, {"algorithm": "SHA1", "checksumValue": "4c171a7877bfaf188e416b8352014ee29166f341"}, {"algorithm": "MD5", "checksumValue": "b90ad4ef96cbe703e51b6e5810e45054"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-name.py-5f128d6dcd51c36483f054ac9934d1a50c269f6eab6e49c82e6edac7308b5a61", "fileName": "name.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5f128d6dcd51c36483f054ac9934d1a50c269f6eab6e49c82e6edac7308b5a61"}, {"algorithm": "SHA1", "checksumValue": "0f830e73c37396f32eccf5c20d6cecfab05b1cf2"}, {"algorithm": "MD5", "checksumValue": "b68dc279f7921c9a8ccb5bb78df0cb9e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx509ext.py-5f82cc4ccfb93e2b0d51d993697ec7118807159848d7a3e68032641f5c32a14c", "fileName": "test_x509_ext.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5f82cc4ccfb93e2b0d51d993697ec7118807159848d7a3e68032641f5c32a14c"}, {"algorithm": "SHA1", "checksumValue": "8490da1568a717ea4e3fa45581aa121b9691fba9"}, {"algorithm": "MD5", "checksumValue": "d7f014397f95ad7e4c7b4c86eaf3f08f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE.BSD-602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fb", "fileName": "LICENSE.BSD", "checksums": [{"algorithm": "SHA256", "checksumValue": "602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fb"}, {"algorithm": "SHA1", "checksumValue": "ea5b412c09f3b29ba1d81a61b878c5c16ffe69d8"}, {"algorithm": "MD5", "checksumValue": "5ae30ba4123bc4f2fa49aa0b0dce887b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-apistability.rst-60d4fe5b556037919ac5804c049fb8577a6c6fe7a3cb1734e67f66769c7e5b44", "fileName": "api-stability.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "60d4fe5b556037919ac5804c049fb8577a6c6fe7a3cb1734e67f66769c7e5b44"}, {"algorithm": "SHA1", "checksumValue": "822d56fd7b4bbe1ea28bbca12e1eb3b38f02129b"}, {"algorithm": "MD5", "checksumValue": "4077120dcef793cf64d90e62ec048f99"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-keywrap.rst-60fbc794d52c997ae6c66ec6bdc8d5a40ec451e2988b60666e08f8278e170e51", "fileName": "keywrap.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "60fbc794d52c997ae6c66ec6bdc8d5a40ec451e2988b60666e08f8278e170e51"}, {"algorithm": "SHA1", "checksumValue": "d9d7ef7782297281012b099bbeca11180a46d15b"}, {"algorithm": "MD5", "checksumValue": "e7edb3f2f2c25de61ab78f34eed658d0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generatehkdf.py-61c6172b6e82df30814dc65cde852f9adbe75e7a248f924ff26bf109bfa8a879", "fileName": "generate_hkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "61c6172b6e82df30814dc65cde852f9adbe75e7a248f924ff26bf109bfa8a879"}, {"algorithm": "SHA1", "checksumValue": "9a39f6cb67888bb3b639be2206853f28d5a6d44d"}, {"algorithm": "MD5", "checksumValue": "2d520330fee5ef22101302c72002f35b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generateseed.py-61c7c54493a9f21b0a0c33d48ea559e7934ad94bbc8c347cb0d541afcd0f7419", "fileName": "generate_seed.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "61c7c54493a9f21b0a0c33d48ea559e7934ad94bbc8c347cb0d541afcd0f7419"}, {"algorithm": "SHA1", "checksumValue": "6fc1f9669fc9cce4242446eaf5487ed14dfd5872"}, {"algorithm": "MD5", "checksumValue": "95bd79f5c3fe97f4cdf29f9345adeed0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509.pyi-61d9d403dbaeeb45a140fe508a14e0a36a41ad3e3dc3162d6b2099e2dae06408", "fileName": "x509.pyi", "checksums": [{"algorithm": "SHA256", "checksumValue": "61d9d403dbaeeb45a140fe508a14e0a36a41ad3e3dc3162d6b2099e2dae06408"}, {"algorithm": "SHA1", "checksumValue": "61bdb487f5bcbe116c9e90489b09ee8bffcb982f"}, {"algorithm": "MD5", "checksumValue": "1f216201e486ce04cc3d9b0ae04cc5f5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-aead.py-62a41611519eeec274bae89acd74d97ca7544fd6931c4619c6091d725d297269", "fileName": "aead.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "62a41611519eeec274bae89acd74d97ca7544fd6931c4619c6091d725d297269"}, {"algorithm": "SHA1", "checksumValue": "1b2fc39333ba17ddaeeeed3816fa8a099c7d9f2c"}, {"algorithm": "MD5", "checksumValue": "d79436f75cd219c270b2385fb047e0c3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-oid.py-636ba38510ce57a413ccf7fbb30070dbe9f6ac08a6c1fa234bde1cca8f890d0b", "fileName": "_oid.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "636ba38510ce57a413ccf7fbb30070dbe9f6ac08a6c1fa234bde1cca8f890d0b"}, {"algorithm": "SHA1", "checksumValue": "6e5cddff6f7d3e6cbc14c041d0a8f085d799c3ea"}, {"algorithm": "MD5", "checksumValue": "0130571573c4aab266913ce5316302ae"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-aead.py-637c180e983d01636aa62d23ca08a0e082e9e9ca64ea9b7e4fb5bd85071314a4", "fileName": "aead.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "637c180e983d01636aa62d23ca08a0e082e9e9ca64ea9b7e4fb5bd85071314a4"}, {"algorithm": "SHA1", "checksumValue": "2ac53371ea6ed9e00293fd1274b6f31e02d47e44"}, {"algorithm": "MD5", "checksumValue": "ba60a63eee4a9bfaa7b1ab12261e36d5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testutils.py-640ff7623f182ee5317302dbec1f8852dc79dba7ccd423f6505e84bcf21a5a4f", "fileName": "test_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "640ff7623f182ee5317302dbec1f8852dc79dba7ccd423f6505e84bcf21a5a4f"}, {"algorithm": "SHA1", "checksumValue": "c76e542b19085cc1f7309dcb0a4618d9cbf41582"}, {"algorithm": "MD5", "checksumValue": "f3d25f4d5ee33a9b1ce11f0d5b74829d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-647a38cf05a27453f6456165f25ba236e62454c64f821cf1e788b33cd482b43e", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "647a38cf05a27453f6456165f25ba236e62454c64f821cf1e788b33cd482b43e"}, {"algorithm": "SHA1", "checksumValue": "196c19fb3b3f8f8678e071690732a2eb1e118b90"}, {"algorithm": "MD5", "checksumValue": "478121215c06190bbee2c3e7a015d454"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhmacvectors.py-64c0fff2eeeb7079ac48116361b8dcc4bc3f66711343ff71d7850866f8af5f33", "fileName": "test_hmac_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "64c0fff2eeeb7079ac48116361b8dcc4bc3f66711343ff71d7850866f8af5f33"}, {"algorithm": "SHA1", "checksumValue": "40ed3698af5461eada04c9faeea6f8d38fc14709"}, {"algorithm": "MD5", "checksumValue": "92d971f3467cbfe35d8c3d6f5a4c5f09"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conditional.py-64c2823955296d943446ece76a713667f5e972a30127f6b1b5858023301c2542", "fileName": "_conditional.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "64c2823955296d943446ece76a713667f5e972a30127f6b1b5858023301c2542"}, {"algorithm": "SHA1", "checksumValue": "5edfafce976c890588953cb56295369b33acac3a"}, {"algorithm": "MD5", "checksumValue": "b0d3c689c988f7a35ac0367789b8df8c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-664182d1172b4d87e73e5bce7fd2a64fe8c643989a03f8561b4122d04b086709", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "664182d1172b4d87e73e5bce7fd2a64fe8c643989a03f8561b4122d04b086709"}, {"algorithm": "SHA1", "checksumValue": "ac99011e1cf888e9eb702e5e84fae5ac40e118cf"}, {"algorithm": "MD5", "checksumValue": "3f00bd3f55a732bf666814ef17608629"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generatersaoaepsha2.py-667309f604039310c95513ccbf22e972748daf550270b8023214bb23f1a9e8cd", "fileName": "generate_rsa_oaep_sha2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "667309f604039310c95513ccbf22e972748daf550270b8023214bb23f1a9e8cd"}, {"algorithm": "SHA1", "checksumValue": "4e906485dfddefaa232aca3fa62fae2394d0a08b"}, {"algorithm": "MD5", "checksumValue": "459dcb7d731a729b26c9984a2e9070ed"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-certificate.rs-68f214ae28bd9905470ee184d48464841295957fbbbd271a8291538cf0bd4b17", "fileName": "certificate.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "68f214ae28bd9905470ee184d48464841295957fbbbd271a8291538cf0bd4b17"}, {"algorithm": "SHA1", "checksumValue": "0b83a10361bcb3dfb0b6a9897eecbde80f141c41"}, {"algorithm": "MD5", "checksumValue": "c05ef8390377041c34e38748395b42e3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE.PSF-693ec0a662b39f995a4f252b03a6222945470c1b6f12ca02918e4efe0df64b9f", "fileName": "LICENSE.PSF", "checksums": [{"algorithm": "SHA256", "checksumValue": "693ec0a662b39f995a4f252b03a6222945470c1b6f12ca02918e4efe0df64b9f"}, {"algorithm": "SHA1", "checksumValue": "acf6b1628b04fe43a99071223cdbd7b66691c264"}, {"algorithm": "MD5", "checksumValue": "43c37d21e1dbad10cddcd150ba2c0595"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-695ae1c5e7b8e26b032974ba196bd3e583ff3b37550cfad20a3d02945ee46384", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "695ae1c5e7b8e26b032974ba196bd3e583ff3b37550cfad20a3d02945ee46384"}, {"algorithm": "SHA1", "checksumValue": "aabadf1d299cfb3c2a2609c7d7f84cc46d00708f"}, {"algorithm": "MD5", "checksumValue": "171560618c3fc05e0238766bc6b93420"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx509.py-6a49a2caf7fc6c8a038c3bdf4f06cf6dcb18f1f379732232b1266f2c12557d1b", "fileName": "test_x509.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6a49a2caf7fc6c8a038c3bdf4f06cf6dcb18f1f379732232b1266f2c12557d1b"}, {"algorithm": "SHA1", "checksumValue": "6203d8cab2d0629373761a51c55b1cbea6c080ba"}, {"algorithm": "MD5", "checksumValue": "632684286e6e69eb39b9fb6724867005"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tested25519.py-6af8b9d6a07b2fd9708f2f9dc236293953a8e68369e270829d9d26f2005d8678", "fileName": "test_ed25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6af8b9d6a07b2fd9708f2f9dc236293953a8e68369e270829d9d26f2005d8678"}, {"algorithm": "SHA1", "checksumValue": "95c27fbba7e5b4c7cd2b5b9fc77bc73498316a81"}, {"algorithm": "MD5", "checksumValue": "6e7d87c407cf254ab26a05651bd42445"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testeddsa.py-6c5eceeaea09f52ce25e83c07a6f15816d90383d510ef2835e21cd24d5ef304a", "fileName": "test_eddsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6c5eceeaea09f52ce25e83c07a6f15816d90383d510ef2835e21cd24d5ef304a"}, {"algorithm": "SHA1", "checksumValue": "3d61debc826de89ffd416f8a08b71004c14cae5f"}, {"algorithm": "MD5", "checksumValue": "7c3564c50dad5a259ca8457f5fd42fdf"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sign.rs-6c6f04571c80dacb632f3108ad8d8619d13f94de87bf6f318d0c0384d721fbf0", "fileName": "sign.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "6c6f04571c80dacb632f3108ad8d8619d13f94de87bf6f318d0c0384d721fbf0"}, {"algorithm": "SHA1", "checksumValue": "9be58e7eae1a8caa0ac0fa65a3f0b162a5661f57"}, {"algorithm": "MD5", "checksumValue": "1879af38d54f8d7458a7c301eb6a0d4e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed25519.py-6d294c7c979d468cb3657a0979a7a18ffd07fe3e987b976840782789beb4dbe4", "fileName": "ed25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6d294c7c979d468cb3657a0979a7a18ffd07fe3e987b976840782789beb4dbe4"}, {"algorithm": "SHA1", "checksumValue": "ad50fc85c4b34263f8e4ba999e7234111e227eb1"}, {"algorithm": "MD5", "checksumValue": "aa0559e22285aa8445d78280cf7fc668"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-types.py-6d7e378c0062faeaabc0c92964fcb779f42283bb1f6ea97421a0dced313bc8b6", "fileName": "types.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6d7e378c0062faeaabc0c92964fcb779f42283bb1f6ea97421a0dced313bc8b6"}, {"algorithm": "SHA1", "checksumValue": "7be8b315650f8978140cd48c105b3cdf92fe6abe"}, {"algorithm": "MD5", "checksumValue": "a1a7ef60b45b0aaa6750806a20030d1f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhkdf.py-6ed8fba60d19fdc9eac79accec1823d46b904be77b59ae4f012c5f59b92b38a8", "fileName": "test_hkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6ed8fba60d19fdc9eac79accec1823d46b904be77b59ae4f012c5f59b92b38a8"}, {"algorithm": "SHA1", "checksumValue": "cb0d2c8b1f1848cd96fd67bf736b06bffe078d99"}, {"algorithm": "MD5", "checksumValue": "1f6a303ee9e9042c022dd932d38efcc0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x963kdf.py-6f610cee05d75a334963f387483813f8ca053933b2c1c5fbe7ac8cd50f7b62c8", "fileName": "x963kdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6f610cee05d75a334963f387483813f8ca053933b2c1c5fbe7ac8cd50f7b62c8"}, {"algorithm": "SHA1", "checksumValue": "9b43a1bd943110520bddcd8dad96cfead445b949"}, {"algorithm": "MD5", "checksumValue": "377d301a19faf34f9b980e32b57bec34"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generateidea.py-70af1726070f0dae68708df6390bdcfdfbae97f138c21ee89a25e6420f6e6178", "fileName": "generate_idea.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "70af1726070f0dae68708df6390bdcfdfbae97f138c21ee89a25e6420f6e6178"}, {"algorithm": "SHA1", "checksumValue": "90ed8200a2353aa913aa2c266b76bb9499c025c3"}, {"algorithm": "MD5", "checksumValue": "0f9d665819045ad7ae71e44e1248ee81"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CONTRIBUTING.rst-742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a0", "fileName": "CONTRIBUTING.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a0"}, {"algorithm": "SHA1", "checksumValue": "7ed41b177c9fba3495ef67488060a97b7e63387c"}, {"algorithm": "MD5", "checksumValue": "5ebc25fba97b3dec43f4d2d14b904dc5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pyproject.toml-748a14f1850bb2de7787d90611ffc2b7f1e75d92d3155bdb2cc3637370b59969", "fileName": "pyproject.toml", "checksums": [{"algorithm": "SHA256", "checksumValue": "748a14f1850bb2de7787d90611ffc2b7f1e75d92d3155bdb2cc3637370b59969"}, {"algorithm": "SHA1", "checksumValue": "03af853b9b99e6066025957c5736f6c64a58ae8c"}, {"algorithm": "MD5", "checksumValue": "4c66e1fe18512c0da45055651e6797d1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testoid.py-75307bc415fdbdab0e65f82d8be0226dcb477837cc914aa533658969013c3dfb", "fileName": "test_oid.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "75307bc415fdbdab0e65f82d8be0226dcb477837cc914aa533658969013c3dfb"}, {"algorithm": "SHA1", "checksumValue": "fd965d8ebdc496f4af8a9c13c74d8c5f843c83e5"}, {"algorithm": "MD5", "checksumValue": "7a3aed6eaa4614c00b41eef63a6b05d5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-seed.rst-7671acb621baa60294a10a2d55fc8f5966189c6f72d1749497126e0b24f75070", "fileName": "seed.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "7671acb621baa60294a10a2d55fc8f5966189c6f72d1749497126e0b24f75070"}, {"algorithm": "SHA1", "checksumValue": "86415c43fd032b754d093b0746cb86c14dbdb621"}, {"algorithm": "MD5", "checksumValue": "a4e0bbc7d0fce176635eeebb83bfd3dc"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-osrandomengine.h-7680af707957cfac5bd1c22243048b8479c79a6b626f0ad4bda1d5073404e0b9", "fileName": "osrandom_engine.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "7680af707957cfac5bd1c22243048b8479c79a6b626f0ad4bda1d5073404e0b9"}, {"algorithm": "SHA1", "checksumValue": "be3169cb347f9a4cecb50ad57e79d34cb6b672e7"}, {"algorithm": "MD5", "checksumValue": "83275249b1f61d4b0f1574c12d2e60b4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed448.py-76925fd73b7fa3cbdf55c5d88bf3c3f1df47fa305b604a7e77a6486032a50b5b", "fileName": "ed448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "76925fd73b7fa3cbdf55c5d88bf3c3f1df47fa305b604a7e77a6486032a50b5b"}, {"algorithm": "SHA1", "checksumValue": "36b28c03b9e1f66778870b85853e7d867168c6d3"}, {"algorithm": "MD5", "checksumValue": "3f0f42bc7b9f3875047e949ccdf4c93b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-security.rst-778af727bb1518c7bd79c109db07800982d4cbc60e78d708fe6d3ad619c38962", "fileName": "security.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "778af727bb1518c7bd79c109db07800982d4cbc60e78d708fe6d3ad619c38962"}, {"algorithm": "SHA1", "checksumValue": "f9cee34c80a67dcdbdd3473f10b4d698f6852e56"}, {"algorithm": "MD5", "checksumValue": "80dd9c0b98389a59f885e6a027d31d6e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-MANIFEST.in-7969e008037ac73a87fd76f48099a81b624e4e51b89c72e3642d48e03a9255bb", "fileName": "MANIFEST.in", "checksums": [{"algorithm": "SHA256", "checksumValue": "7969e008037ac73a87fd76f48099a81b624e4e51b89c72e3642d48e03a9255bb"}, {"algorithm": "SHA1", "checksumValue": "cef5cfe6ca521e1d6ef33e8848f213d1b2655f08"}, {"algorithm": "MD5", "checksumValue": "e7bebfe8b37ede88f9dff1034c0444c3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-algorithms.py-7b6a3b0ae5942e1041f83a126fd19751993545149613547d90d100edd865bbf5", "fileName": "algorithms.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7b6a3b0ae5942e1041f83a126fd19751993545149613547d90d100edd865bbf5"}, {"algorithm": "SHA1", "checksumValue": "7da836917c4e953317155c411ad5a6ddecce73c7"}, {"algorithm": "MD5", "checksumValue": "eb7ce829b0b9f9bec696087bc15eed07"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-7bebb93a889c1f2a6bd307964fb11ada96facff786e9a9f37ed26fdb250dd4b0", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "7bebb93a889c1f2a6bd307964fb11ada96facff786e9a9f37ed26fdb250dd4b0"}, {"algorithm": "SHA1", "checksumValue": "16e5c63df7cc68fe8db67698017fc5aafe6578ec"}, {"algorithm": "MD5", "checksumValue": "fcf9e13b854867e4b3c5fba204f728c4"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx509crlbuilder.py-7c058cf543494852d598a5dd5d3ee86ea034654550849f85b8af5d4ea8c5bf69", "fileName": "test_x509_crlbuilder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c058cf543494852d598a5dd5d3ee86ea034654550849f85b8af5d4ea8c5bf69"}, {"algorithm": "SHA1", "checksumValue": "0f525f770ec4e9f2bf9159c0398ce32a5bb6c580"}, {"algorithm": "MD5", "checksumValue": "f3f2973ef7618a42070a20d461d99b53"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55"}, {"algorithm": "SHA1", "checksumValue": "5d1439cba08033777d329f61737c3b833736ca82"}, {"algorithm": "MD5", "checksumValue": "662aa68c3cec63e891a1597868a9492f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55"}, {"algorithm": "SHA1", "checksumValue": "5d1439cba08033777d329f61737c3b833736ca82"}, {"algorithm": "MD5", "checksumValue": "662aa68c3cec63e891a1597868a9492f"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx963kdf.py-7c9fff436d221f33b58b70eda034b3e453a0d4a1af63fe1e4be5a8a919d920f5", "fileName": "test_x963kdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7c9fff436d221f33b58b70eda034b3e453a0d4a1af63fe1e4be5a8a919d920f5"}, {"algorithm": "SHA1", "checksumValue": "f759b54b777503deed4982c89c5cbd21e073ae87"}, {"algorithm": "MD5", "checksumValue": "2571e676ac82ab032c84df0e959bd5eb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ec.py-7d4a3909045bebe5726bc4e30d1b6efca45cfb13cd1f42ff768c5a21e902a99f", "fileName": "ec.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7d4a3909045bebe5726bc4e30d1b6efca45cfb13cd1f42ff768c5a21e902a99f"}, {"algorithm": "SHA1", "checksumValue": "eece1d385b57fea92ea80511794ca3fee77c6bc3"}, {"algorithm": "MD5", "checksumValue": "c486cc73e5bd9767096c18d690fa6935"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-base.py-7e2c8dc635de7fb89822bdd59f777f44617854f4cedb53f4bc830f6416c73373", "fileName": "base.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7e2c8dc635de7fb89822bdd59f777f44617854f4cedb53f4bc830f6416c73373"}, {"algorithm": "SHA1", "checksumValue": "1bc14c2bb3c8b300f943b9d6979462eb327c659a"}, {"algorithm": "MD5", "checksumValue": "a6722e252cd7ce747c007fe03efa7885"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-mod.rs-7ec5e731a23651deae8ecba6f0ce664ca4259f79b2eeb88b68ed1fce5288ba73", "fileName": "mod.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "7ec5e731a23651deae8ecba6f0ce664ca4259f79b2eeb88b68ed1fce5288ba73"}, {"algorithm": "SHA1", "checksumValue": "cfd552cc24e2169daa274f14b20de07e81972790"}, {"algorithm": "MD5", "checksumValue": "a7294997b1870422a51fa5089fce8201"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tested448.py-8035a28d5762544cf5c337f9b14f1ebc88630b5d70bbe1b2bee5c7f17d5dce64", "fileName": "test_ed448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8035a28d5762544cf5c337f9b14f1ebc88630b5d70bbe1b2bee5c7f17d5dce64"}, {"algorithm": "SHA1", "checksumValue": "8da81eb7f883feed816d204bc6776a6dbb41a493"}, {"algorithm": "MD5", "checksumValue": "763279e1f1ce292ec52eaae28360d4ef"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdh.py-80550b9b274f3740ec9d73069e455eab6de2f0d0a6eb74b04417b90682a8f85c", "fileName": "test_dh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "80550b9b274f3740ec9d73069e455eab6de2f0d0a6eb74b04417b90682a8f85c"}, {"algorithm": "SHA1", "checksumValue": "7c16e86eaa87c102216684765b1bd6f2d3b5d41c"}, {"algorithm": "MD5", "checksumValue": "b4d09be4ad589bb2682b2e90f0a4a755"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx448.py-8176d20b97f56e729a0d85ac62ae3b217f3dc02f7293d4a0f7c439134591e9bb", "fileName": "test_x448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8176d20b97f56e729a0d85ac62ae3b217f3dc02f7293d4a0f7c439134591e9bb"}, {"algorithm": "SHA1", "checksumValue": "fad89e41f6c732766c57b07c284f49469bc49eb8"}, {"algorithm": "MD5", "checksumValue": "561cc3022ccaef7b4306128482ed512f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.pyi-81ae502d8a7c326ba6401f91a784c61eafcd02a38d7174eb2e6dbbd764d9f4cb", "fileName": "__init__.pyi", "checksums": [{"algorithm": "SHA256", "checksumValue": "81ae502d8a7c326ba6401f91a784c61eafcd02a38d7174eb2e6dbbd764d9f4cb"}, {"algorithm": "SHA1", "checksumValue": "239b2c7dcf80f5a3c91036cb7bba692a41e132fb"}, {"algorithm": "MD5", "checksumValue": "e4a2e34ec6065e2aca1c759d07f83d96"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-lib.rs-8289d2eb03b07000a9acf581a3f230700513f8bbef3147afb0aa24f3ad805f3c", "fileName": "lib.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "8289d2eb03b07000a9acf581a3f230700513f8bbef3147afb0aa24f3ad805f3c"}, {"algorithm": "SHA1", "checksumValue": "e5e6e1d974daa9397495269a2ce790d2d28f6f9d"}, {"algorithm": "MD5", "checksumValue": "0dd1c6a6fac4f021d6d76ade0c6a24f3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extensions.rs-83858e88e1134d34556bb76f02442e1960ed18f574f54ee95d27d1c3bce078c5", "fileName": "extensions.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "83858e88e1134d34556bb76f02442e1960ed18f574f54ee95d27d1c3bce078c5"}, {"algorithm": "SHA1", "checksumValue": "bce03b05dce1bcaca09ae21ea7fb78fa9c8e918a"}, {"algorithm": "MD5", "checksumValue": "f9413ba04e2f064c99a2c9b9f8048907"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hmac.py-83dcdb31a6c44e9f4f564bba60ca9fb96177ef9b45fec70c5d1f0483ef92f0ee", "fileName": "hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "83dcdb31a6c44e9f4f564bba60ca9fb96177ef9b45fec70c5d1f0483ef92f0ee"}, {"algorithm": "SHA1", "checksumValue": "f1b354b298b892029493c2e4adcb9de4c51fb67f"}, {"algorithm": "MD5", "checksumValue": "95ce3d4424c7287c23f2ff832ce48860"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-secp256k1.rst-843788756d3976d86df7a09df64586c3626cde2c880e2e01d733e29c01909629", "fileName": "secp256k1.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "843788756d3976d86df7a09df64586c3626cde2c880e2e01d733e29c01909629"}, {"algorithm": "SHA1", "checksumValue": "48f1cfbaea01577c09cdae623631f08d253a7250"}, {"algorithm": "MD5", "checksumValue": "19d7b4cf43f2896aa2a799f7618e59b3"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-osrandomengine.c-8688ee28e45e96ed0d7ac20a5834b12788af77b7e3bf509359fd112216c25e2a", "fileName": "osrandom_engine.c", "checksums": [{"algorithm": "SHA256", "checksumValue": "8688ee28e45e96ed0d7ac20a5834b12788af77b7e3bf509359fd112216c25e2a"}, {"algorithm": "SHA1", "checksumValue": "9a599178a44ac9e0c7e1ad1920062cb200401ddd"}, {"algorithm": "MD5", "checksumValue": "88fe2035e61cf76d7b9d3fe3ed83e613"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509v3.py-87542343cc18e8ab3053fba6f4a19f4d1387a983e123118ba5258fbef300f338", "fileName": "x509v3.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "87542343cc18e8ab3053fba6f4a19f4d1387a983e123118ba5258fbef300f338"}, {"algorithm": "SHA1", "checksumValue": "3a7839b3b1b85d671869f0f224edb7b67a9cb12b"}, {"algorithm": "MD5", "checksumValue": "37a9832589acee78b531ca05fdcb8c07"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ec.rst-87cc477d348333c0a2832e7d0359c9f072113e86924435609a14f069f4dfc84a", "fileName": "ec.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "87cc477d348333c0a2832e7d0359c9f072113e86924435609a14f069f4dfc84a"}, {"algorithm": "SHA1", "checksumValue": "bb4c9c56082f3b93a40f9cc16f276e08ebde3c3d"}, {"algorithm": "MD5", "checksumValue": "8d53f055fa10c16c8bfec6e45e93da01"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-keyderivationfunctions.rst-880a1a06c79d539f1a4bfda10000c8205fb1c129ac05f3241197d8a1c1ab9ccf", "fileName": "key-derivation-functions.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "880a1a06c79d539f1a4bfda10000c8205fb1c129ac05f3241197d8a1c1ab9ccf"}, {"algorithm": "SHA1", "checksumValue": "36ea32f2ea80e4d3a007a27a74a7578e9e6c09f8"}, {"algorithm": "MD5", "checksumValue": "8f2bc8891f42483a0a6f33d495ad1079"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testsm4.py-89aca440d85ab187310d4791447ce733438cd1e32ff75b016860d64036cbdbd2", "fileName": "test_sm4.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "89aca440d85ab187310d4791447ce733438cd1e32ff75b016860d64036cbdbd2"}, {"algorithm": "SHA1", "checksumValue": "29e4a9814c1117ec783169d15ee0ba184e376f40"}, {"algorithm": "MD5", "checksumValue": "835c4c3e02ea0bb062b15f98d111f741"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-provider.py-8a85354c941492f1228cf5d1c0f5a6a8cb8833e3993ee67c0315881a4afdd240", "fileName": "provider.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8a85354c941492f1228cf5d1c0f5a6a8cb8833e3993ee67c0315881a4afdd240"}, {"algorithm": "SHA1", "checksumValue": "a85792c38c75131cff85fc27542aa941ced0a813"}, {"algorithm": "MD5", "checksumValue": "24ea24082e660a59054205f71dcfee03"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocsp.pyi-8c04d6321d72cf92699e74fb035d3fb1b63e8dae730119cea59693a0baa6e376", "fileName": "ocsp.pyi", "checksums": [{"algorithm": "SHA256", "checksumValue": "8c04d6321d72cf92699e74fb035d3fb1b63e8dae730119cea59693a0baa6e376"}, {"algorithm": "SHA1", "checksumValue": "34f91e49634565b82e6a84167d2e6ab6ab6f63b0"}, {"algorithm": "MD5", "checksumValue": "d31b81b43014d3598806a559366ccf64"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-err.py-8d8f38c539c083e61288cdf2c5640853c835326f2e304b8f89bc9fed9295a3b2", "fileName": "err.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8d8f38c539c083e61288cdf2c5640853c835326f2e304b8f89bc9fed9295a3b2"}, {"algorithm": "SHA1", "checksumValue": "8a7c9b4ab8612c068e44d161007f084b958c5a15"}, {"algorithm": "MD5", "checksumValue": "69dd121ae26d1d3e86dbb98da0bb0d4f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hmac.py-8dd88daebb8123c2c6ff5c6b4d6fe9ccfdd5e047e6bd620653d995f7032dac46", "fileName": "hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8dd88daebb8123c2c6ff5c6b4d6fe9ccfdd5e047e6bd620653d995f7032dac46"}, {"algorithm": "SHA1", "checksumValue": "8abcddae2b8fe2f8572ea02433b8f482e95f29f9"}, {"algorithm": "MD5", "checksumValue": "849f66376d21848e606d5b761e62cc6a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testchacha20.py-8e294ec219fff026832d8cfb336ea3e9388f710363052fa176e01f8ea392ae44", "fileName": "test_chacha20.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "8e294ec219fff026832d8cfb336ea3e9388f710363052fa176e01f8ea392ae44"}, {"algorithm": "SHA1", "checksumValue": "6190974cb1e4edff3e32f056243fc024eecc9d03"}, {"algorithm": "MD5", "checksumValue": "f420926b470f41701b602f89b8a51c4f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocspreq.rs-8ea06e154b79359b196e30e7c910dd272ffc3a631cfd301aa7a1b8f6bc1ec8cb", "fileName": "ocsp_req.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "8ea06e154b79359b196e30e7c910dd272ffc3a631cfd301aa7a1b8f6bc1ec8cb"}, {"algorithm": "SHA1", "checksumValue": "00a9e4978838e3af77862fc9e683f91a217de09b"}, {"algorithm": "MD5", "checksumValue": "8c849f9ed254a88418c21283237b58d1"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x25519.py-9029d6cee721ac99f53677b8cdea2d2af96432dcbda7756e33ccb5116a3bd2f4", "fileName": "x25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9029d6cee721ac99f53677b8cdea2d2af96432dcbda7756e33ccb5116a3bd2f4"}, {"algorithm": "SHA1", "checksumValue": "3ccc21f74c828fe0c46ab3032636ab7933264263"}, {"algorithm": "MD5", "checksumValue": "7c53ad2c0901a38e31e3bd4999a58c35"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ssl.py-904df6dd428a45c1628b35a9acd30140da13e32af991cd2a6830647f86378d28", "fileName": "ssl.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "904df6dd428a45c1628b35a9acd30140da13e32af991cd2a6830647f86378d28"}, {"algorithm": "SHA1", "checksumValue": "c3224b421e83a4ac6cc1bb0629f600d7eb82d404"}, {"algorithm": "MD5", "checksumValue": "1424e37bd4fe9d508f7bc8362fd2fe00"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-interfaces.py-9187900a9bbb65cf2912833ff4badae1b0eff5adaf2fc81984325ed33f20c444", "fileName": "interfaces.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9187900a9bbb65cf2912833ff4badae1b0eff5adaf2fc81984325ed33f20c444"}, {"algorithm": "SHA1", "checksumValue": "b55403d9ba4d2dc3b4e26f514ee3bb663d533d9d"}, {"algorithm": "MD5", "checksumValue": "4e84fb6458ea31970645d885da8d0026"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-concatkdf.py-91dc739ba8ab7c9a0bfceb5886fbd442d33d2ab7dbee187f74e9f8bed4c1c752", "fileName": "concatkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "91dc739ba8ab7c9a0bfceb5886fbd442d33d2ab7dbee187f74e9f8bed4c1c752"}, {"algorithm": "SHA1", "checksumValue": "dac1f8c53bef0c0014a545e8cedc95434a326a1a"}, {"algorithm": "MD5", "checksumValue": "de6f48efd77be6731277a46176d40239"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ciphers.py-931d927fb074714d45d19315a88524adb09c1c3fc1d6407cd2f82424b8963ccc", "fileName": "ciphers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "931d927fb074714d45d19315a88524adb09c1c3fc1d6407cd2f82424b8963ccc"}, {"algorithm": "SHA1", "checksumValue": "6c20548349eb75234084cb9051d4225fbc74307f"}, {"algorithm": "MD5", "checksumValue": "d001e0cb92162be8ef2237769d39a8f0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cryptography.py-9360f45d4b2d7011d8807139c4de726f0b84adb318176e37477c0a6bfaf10a59", "fileName": "cryptography.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9360f45d4b2d7011d8807139c4de726f0b84adb318176e37477c0a6bfaf10a59"}, {"algorithm": "SHA1", "checksumValue": "d756d103134c81490e54725f81c0a1bc6dd5b0ac"}, {"algorithm": "MD5", "checksumValue": "635d15fe842996d8e4dbf0818743c37b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cmac.rst-9507858831df7c891247bef57ae602da901bc4615a4591189839d81adf480ff0", "fileName": "cmac.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "9507858831df7c891247bef57ae602da901bc4615a4591189839d81adf480ff0"}, {"algorithm": "SHA1", "checksumValue": "6e7e9e81de14e0167185a6b529802fc32fc484a0"}, {"algorithm": "MD5", "checksumValue": "4576af071da22f4b4abbe5b065b56577"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ec.py-963e612f8d059bf2f784cfa93b3d608fd75d5eb5419898f3c41e91ea1a0edee5", "fileName": "ec.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "963e612f8d059bf2f784cfa93b3d608fd75d5eb5419898f3c41e91ea1a0edee5"}, {"algorithm": "SHA1", "checksumValue": "874e334e3b0ac1fa16498d68f4d8970f28d42a54"}, {"algorithm": "MD5", "checksumValue": "640783d0ceb15e7c78ffb50689e02e32"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testasymutils.py-96bae88bc3f304e828ca526944a209e870c3be0b6bebb34ae7909960ab6d8b8e", "fileName": "test_asym_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "96bae88bc3f304e828ca526944a209e870c3be0b6bebb34ae7909960ab6d8b8e"}, {"algorithm": "SHA1", "checksumValue": "2af2fcd89c38478619eca10c17eae2ddb559041e"}, {"algorithm": "MD5", "checksumValue": "84f9138d2d753269f87179c800dc48cb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed448.rst-976f9b0319c6bfc8d2ce213096a6d9021e18431496af47f8389daa49f1f44d74", "fileName": "ed448.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "976f9b0319c6bfc8d2ce213096a6d9021e18431496af47f8389daa49f1f44d74"}, {"algorithm": "SHA1", "checksumValue": "50a8ece84b65ba0493bfc14bf52fb099f7632bd0"}, {"algorithm": "MD5", "checksumValue": "ee72e69c48b3c5ecbd6ac95a804d6751"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-certificatetransparency.rst-998f82049e71157bf5cefbbb460fa320e07c560dd1b6056432afed5328abd36a", "fileName": "certificate-transparency.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "998f82049e71157bf5cefbbb460fa320e07c560dd1b6056432afed5328abd36a"}, {"algorithm": "SHA1", "checksumValue": "b268bb073d4b404bc9ef4844eb19db2754634098"}, {"algorithm": "MD5", "checksumValue": "e53d546329dfcd360339821d5acdaf7c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-common.rs-9c65d3f7bb184a1bd99e024f977ec3cb6b808b194d275b167739c9797e38e032", "fileName": "common.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "9c65d3f7bb184a1bd99e024f977ec3cb6b808b194d275b167739c9797e38e032"}, {"algorithm": "SHA1", "checksumValue": "4110e444ddcb35f3c90468a00852939904e297a6"}, {"algorithm": "MD5", "checksumValue": "bf29c4053c99e1768843bed23e3dbafe"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testwarnings.py-9c73403902ab577f8d6d6ab97ecff51fc523b7e65e80eebc3ebb3e487a2decc8", "fileName": "test_warnings.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9c73403902ab577f8d6d6ab97ecff51fc523b7e65e80eebc3ebb3e487a2decc8"}, {"algorithm": "SHA1", "checksumValue": "16d9b290b2db9263c76f2e9a9c44629ec2fa743a"}, {"algorithm": "MD5", "checksumValue": "fc70afde857a52a209cfbbeced23cb88"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-decodeasn1.py-9d2aad80ee4c2557ff51492fc3db5ecf5d338469ec187ab6e0e3f55f618a39ee", "fileName": "decode_asn1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9d2aad80ee4c2557ff51492fc3db5ecf5d338469ec187ab6e0e3f55f618a39ee"}, {"algorithm": "SHA1", "checksumValue": "b709a4c91ec9de4e92b54c7652292f4abb881079"}, {"algorithm": "MD5", "checksumValue": "83aa3d7627acd7beb200236e82e01797"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-asymmetric.py-9d52709b191a922ac05df169e35d290b8918fc28a7ccde45489c21127d88137e", "fileName": "_asymmetric.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9d52709b191a922ac05df169e35d290b8918fc28a7ccde45489c21127d88137e"}, {"algorithm": "SHA1", "checksumValue": "392b89d1ef89a2c3fdcb2494c9c12bdbc4999c73"}, {"algorithm": "MD5", "checksumValue": "0b8b7ba1f206896344582b987f7eb411"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-test3des.py-a08832a46f17ca21feb5e1d432f2f40f0f64602ea3e97601950e907d58f965e9", "fileName": "test_3des.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a08832a46f17ca21feb5e1d432f2f40f0f64602ea3e97601950e907d58f965e9"}, {"algorithm": "SHA1", "checksumValue": "84e4483a3719ea2563471b084270b38a50e3acae"}, {"algorithm": "MD5", "checksumValue": "af7795a91ea39e3ba2b709ea841c256a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-objects.py-a0bf87c609de14a50f34057ad671b1216fb35d0804d1ee079cc3c2631ea3c18d", "fileName": "objects.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a0bf87c609de14a50f34057ad671b1216fb35d0804d1ee079cc3c2631ea3c18d"}, {"algorithm": "SHA1", "checksumValue": "7ffbe211dc8f85099bf1364923e65724d5069ba8"}, {"algorithm": "MD5", "checksumValue": "dd5344506897a78df0c30cf7907f90f5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed448.py-a11fa3e2319c5949c6c568b51b2807c5565b82448e287b11eb2d44dcb7fac183", "fileName": "ed448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a11fa3e2319c5949c6c568b51b2807c5565b82448e287b11eb2d44dcb7fac183"}, {"algorithm": "SHA1", "checksumValue": "da11a1b33351a33edd8d0f27a30a249adcfdaa8d"}, {"algorithm": "MD5", "checksumValue": "6248745376922c45fcffc2335744bf1e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testtotp.py-a258e8044a5db5ac2019017fc1396657f725037c991dd915e26dd4c3336548a3", "fileName": "test_totp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a258e8044a5db5ac2019017fc1396657f725037c991dd915e26dd4c3336548a3"}, {"algorithm": "SHA1", "checksumValue": "9bc233bf016e4f8ad8d8c4e026c72ed47f3a5937"}, {"algorithm": "MD5", "checksumValue": "b6bc62a39f1625450655eb16247ac8bb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509name.py-a2d32b7d0d27ab4f1db868c147b4955fce80b6e82b0ccd0b8390cd1160a2576e", "fileName": "x509name.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2d32b7d0d27ab4f1db868c147b4955fce80b6e82b0ccd0b8390cd1160a2576e"}, {"algorithm": "SHA1", "checksumValue": "6f766e36fb489459735814c558eb4cd465537c39"}, {"algorithm": "MD5", "checksumValue": "ace5c1796e0e56296ea519ec362d3cff"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testconstanttime.py-a440a4bd8f173045b72247acf09525ca0a3499554840773a53ed465ec7d9a369", "fileName": "test_constant_time.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a440a4bd8f173045b72247acf09525ca0a3499554840773a53ed465ec7d9a369"}, {"algorithm": "SHA1", "checksumValue": "0fb8bdd257f09efa19655216b5d4f00771795574"}, {"algorithm": "MD5", "checksumValue": "08a3bd8f2e28315381a2c204464a8784"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testdsa.py-a588be1ec79d8ddbf34a326ed8130fb4d4ab2b4e12cfeadc77773b8dea206520", "fileName": "test_dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a588be1ec79d8ddbf34a326ed8130fb4d4ab2b4e12cfeadc77773b8dea206520"}, {"algorithm": "SHA1", "checksumValue": "a97350f8f5d7720b743a5e5c1ddcc6d9073c58bd"}, {"algorithm": "MD5", "checksumValue": "bc15ba1a0095c4417d7e24e37c831e7b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testecdsa.py-a5fbf82a93616b56204cb0d775344abb35b450ce5f9dd8a32613a8eeecf42130", "fileName": "test_ecdsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a5fbf82a93616b56204cb0d775344abb35b450ce5f9dd8a32613a8eeecf42130"}, {"algorithm": "SHA1", "checksumValue": "7e125b6f0bd80fc0cfb632d634dfbf3dbe641a12"}, {"algorithm": "MD5", "checksumValue": "1a9dd1918739175253f679ed5fbb0cab"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-idea.rst-a66c0c52741c363993264f4704dbd264acf82e2bbbbd528c1e87a284f2e7e311", "fileName": "idea.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "a66c0c52741c363993264f4704dbd264acf82e2bbbbd528c1e87a284f2e7e311"}, {"algorithm": "SHA1", "checksumValue": "2e9a21b03f43ba9f75a5f7b9123aba09f39a7d84"}, {"algorithm": "MD5", "checksumValue": "7732a75a831b60a1b74879980373d7e6"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generatecast5.py-a74270a5615ed9d40d25e1c545c73b7aa05b0c6d0c648c7e96036d948f260d28", "fileName": "generate_cast5.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a74270a5615ed9d40d25e1c545c73b7aa05b0c6d0c648c7e96036d948f260d28"}, {"algorithm": "SHA1", "checksumValue": "e31956357e19c08fc2c120431c06fa364317ffe6"}, {"algorithm": "MD5", "checksumValue": "b79ad69f645053aa59ed76787cea3b53"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-a7af6f393dd31fd702ec205188fb090645d67c4535d18d15e77ee3adb1d35b45", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a7af6f393dd31fd702ec205188fb090645d67c4535d18d15e77ee3adb1d35b45"}, {"algorithm": "SHA1", "checksumValue": "f3bbdfce06545a445b67be9bf2e0958d0895e372"}, {"algorithm": "MD5", "checksumValue": "1e19da6a22d30abbe5036da93bcc9b32"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testkbkdfvectors.py-a7bbb4800925fa66884874278db2fda16c7bfb8d996302dd0376f5cfcd425363", "fileName": "test_kbkdf_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a7bbb4800925fa66884874278db2fda16c7bfb8d996302dd0376f5cfcd425363"}, {"algorithm": "SHA1", "checksumValue": "9eb07b4d2844071913084802623c7b37f6fd1f92"}, {"algorithm": "MD5", "checksumValue": "2d26b47615a4fd115c970149073b8a66"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x25519.rst-a883cb0c94bab401804ca1640b07895c92b6a5d8e53c2a8ec3febf7f87387797", "fileName": "x25519.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "a883cb0c94bab401804ca1640b07895c92b6a5d8e53c2a8ec3febf7f87387797"}, {"algorithm": "SHA1", "checksumValue": "a4ee68e771937da5ed749ea8b74f0662643372a4"}, {"algorithm": "MD5", "checksumValue": "e08c4d53a3a2ad1295714c408110e8ad"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpadding.py-a993c96b4db2c4c45e14ccd28dd948628226f10d6a9da4f92f038e14124beab6", "fileName": "test_padding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a993c96b4db2c4c45e14ccd28dd948628226f10d6a9da4f92f038e14124beab6"}, {"algorithm": "SHA1", "checksumValue": "f07169ff9975e40fed5b0a3380767c2f45d7b6d6"}, {"algorithm": "MD5", "checksumValue": "9d06f10ce6b9715ed0b793648bce83c8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-totp.py-aa598622a548d69ff16a0fd177956adc6787077fc8c8b20ad5187040be21fb00", "fileName": "totp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "aa598622a548d69ff16a0fd177956adc6787077fc8c8b20ad5187040be21fb00"}, {"algorithm": "SHA1", "checksumValue": "479a1a478fda65dbb4d55e0531bb7f13a6244ccf"}, {"algorithm": "MD5", "checksumValue": "454d38e303eb9b1bf56c9e76dfcf856c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE.APACHE-aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe", "fileName": "LICENSE.APACHE", "checksums": [{"algorithm": "SHA256", "checksumValue": "aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe"}, {"algorithm": "SHA1", "checksumValue": "de33ead2bee64352544ce0aa9e410c0c44fdf7d9"}, {"algorithm": "MD5", "checksumValue": "4e168cce331e5c827d4c2b68a6200e1b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testutils.py-af61407d09c2da838845cc023c935c7c372663e5277ddd47b675a23edc5504b2", "fileName": "test_utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "af61407d09c2da838845cc023c935c7c372663e5277ddd47b675a23edc5504b2"}, {"algorithm": "SHA1", "checksumValue": "11af80d0af040b1095228a2d23492359917fea28"}, {"algorithm": "MD5", "checksumValue": "d8293a173cc922348f46247572def52f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pkcs7.py-afe0c718181357873f358b47275d4a725130bb26c34f3f8eee6b143e8aa8bd9f", "fileName": "pkcs7.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "afe0c718181357873f358b47275d4a725130bb26c34f3f8eee6b143e8aa8bd9f"}, {"algorithm": "SHA1", "checksumValue": "9a825fa9fa8ad69384da36d431ccf2e4ea47f5fc"}, {"algorithm": "MD5", "checksumValue": "2f787216ecbd911d18f1f5d60f5a0f00"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-linkcoderes.py-b0357a49b2451eebedf61f2f4e124cc9febab70502b656f34173a943bedb2cda", "fileName": "linkcode_res.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b0357a49b2451eebedf61f2f4e124cc9febab70502b656f34173a943bedb2cda"}, {"algorithm": "SHA1", "checksumValue": "34739abe1f51dda3212dc7d679ec46b8465a16d5"}, {"algorithm": "MD5", "checksumValue": "63544b779c8c3b31f40ed365cb00ff1b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-backend.py-b0a49ffba160a06e07a4775ee932cd3d18533b88ffbd7a6aad1a04469cfe9b67", "fileName": "backend.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b0a49ffba160a06e07a4775ee932cd3d18533b88ffbd7a6aad1a04469cfe9b67"}, {"algorithm": "SHA1", "checksumValue": "281a32c0be3c2f65fe47780bc1a398632f738448"}, {"algorithm": "MD5", "checksumValue": "c00f5d517c3686ba5d7ee9ed68e7e809"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cipheralgorithm.py-b15f3e4a38616385ad1ec68b23b7b6c78a36718000a8ff185818e10ba935bb5d", "fileName": "_cipheralgorithm.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b15f3e4a38616385ad1ec68b23b7b6c78a36718000a8ff185818e10ba935bb5d"}, {"algorithm": "SHA1", "checksumValue": "bff98697456ca806a5ba68184e8db288f3eee177"}, {"algorithm": "MD5", "checksumValue": "512d696f3826575b6860d935c4e4fa76"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpkcs12.py-b17319118a77f04feb2bab46978ae0cadf69110b97b71a838cd104c0fd94923a", "fileName": "test_pkcs12.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b17319118a77f04feb2bab46978ae0cadf69110b97b71a838cd104c0fd94923a"}, {"algorithm": "SHA1", "checksumValue": "15067f25ce75880d80b30ab1c8301e2462c45e16"}, {"algorithm": "MD5", "checksumValue": "7b5de0d9a163d1d4e0c37ee9eb703cc1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"algorithm": "SHA1", "checksumValue": "c00c73d5fb997fc6a8e19904b909372824304c27"}, {"algorithm": "MD5", "checksumValue": "fce95ff49e7ad344d9381226ee6f5b90"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fernet.rst-b3dcc1a99064c00ef6eb2f901bcab5ceb0ce79f769b147b841209b2378191ad0", "fileName": "fernet.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "b3dcc1a99064c00ef6eb2f901bcab5ceb0ce79f769b147b841209b2378191ad0"}, {"algorithm": "SHA1", "checksumValue": "78b28371c65c2e3570aac5766cd82d547cc1cfe3"}, {"algorithm": "MD5", "checksumValue": "2bed5c295c835c26bbb065de6eef5977"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testarc4.py-b4e5515cc18b2ba9414f2a28536b8069876a0e5a53f63423e060c9e466e363ca", "fileName": "test_arc4.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b4e5515cc18b2ba9414f2a28536b8069876a0e5a53f63423e060c9e466e363ca"}, {"algorithm": "SHA1", "checksumValue": "203a415ecd0e05073847a37817266eb9a952c9ba"}, {"algorithm": "MD5", "checksumValue": "606b0ba211b5d50d014ebd3be64ec030"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-b7a2391d7898fe19e916c3c81cbf7f0489bdac752a1e7e437e1d6eed20ae2806", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b7a2391d7898fe19e916c3c81cbf7f0489bdac752a1e7e437e1d6eed20ae2806"}, {"algorithm": "SHA1", "checksumValue": "6d5a11db6cc797b2b130354c11f39b38e5971eed"}, {"algorithm": "MD5", "checksumValue": "606e55dbfbcf43f8040058ad65420427"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fixturesdsa.py-b7fe2e71e550ccec8a34e3ca0a0f0498062b064e070dad480d0bb5f12ed780e6", "fileName": "fixtures_dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b7fe2e71e550ccec8a34e3ca0a0f0498062b064e070dad480d0bb5f12ed780e6"}, {"algorithm": "SHA1", "checksumValue": "d06dd9e24032f39033d41541c0ebcf7e9efd80b6"}, {"algorithm": "MD5", "checksumValue": "a0c13cd1b0d1436077029d06f06978a1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testec.py-b903484fd0ae474389634e53f9462c6066275813e71f672819ab208b6cb95aab", "fileName": "test_ec.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b903484fd0ae474389634e53f9462c6066275813e71f672819ab208b6cb95aab"}, {"algorithm": "SHA1", "checksumValue": "d4f1a630dff2231024cef308df5045e1ec943d3d"}, {"algorithm": "MD5", "checksumValue": "34ee840326efc1028081d994c14c9b98"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-b97df2a389e0207769f5fe8fe4011898ec22b9256943898bfe1f24c8ffc71f2f", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "b97df2a389e0207769f5fe8fe4011898ec22b9256943898bfe1f24c8ffc71f2f"}, {"algorithm": "SHA1", "checksumValue": "24eaee4fa1c0353502edb0a2c722fa6a96b2d1b5"}, {"algorithm": "MD5", "checksumValue": "b7d5e635d7205344f3bdd64626ac08a5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhmac.py-ba31b891ade82be355284432d33c6050a363dac78de03964eb02f1bdf0d48644", "fileName": "test_hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ba31b891ade82be355284432d33c6050a363dac78de03964eb02f1bdf0d48644"}, {"algorithm": "SHA1", "checksumValue": "a09fd51f3d0a70f7268d32bd716fde6848e6a04a"}, {"algorithm": "MD5", "checksumValue": "0d14ad031481c914b178cf1a2eebd2a7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fixturesdh.py-bb01fa0fa4d5880fc77edad1905399b03d6d282b15e0cd0d4717e4f81bfbda73", "fileName": "fixtures_dh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bb01fa0fa4d5880fc77edad1905399b03d6d282b15e0cd0d4717e4f81bfbda73"}, {"algorithm": "SHA1", "checksumValue": "8623c2d06cd1fe35ed2b645f276384035953c252"}, {"algorithm": "MD5", "checksumValue": "67df8813d632703954db1a0e0f0435dc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cryptographydocs.py-bbfffa29968046ff89375431fc3713345be1b042f5b1f9f0687ab912b0536bf3", "fileName": "cryptography-docs.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bbfffa29968046ff89375431fc3713345be1b042f5b1f9f0687ab912b0536bf3"}, {"algorithm": "SHA1", "checksumValue": "8f7f43082857a554f17c87c4497993258dca34df"}, {"algorithm": "MD5", "checksumValue": "665fa696f535cbbfd8d2012169b5b12d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-Cargo.toml-bd2185e4cb782bbd97cf8556d4c96f41c6292693acb938ebf23546643058256e", "fileName": "Cargo.toml", "checksums": [{"algorithm": "SHA256", "checksumValue": "bd2185e4cb782bbd97cf8556d4c96f41c6292693acb938ebf23546643058256e"}, {"algorithm": "SHA1", "checksumValue": "e3c045b2b3cf650ce623f0c077a18b52f0bc245d"}, {"algorithm": "MD5", "checksumValue": "f6a9d0feca5ef2ff71b2f76e616b4ebd"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhotp.py-bd5b89bf8d1deb70881800405c1998bb277ab916a34c54da6e08b1f4857f72d3", "fileName": "test_hotp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bd5b89bf8d1deb70881800405c1998bb277ab916a34c54da6e08b1f4857f72d3"}, {"algorithm": "SHA1", "checksumValue": "0fc08e6b3aea31e298f281c3c8a934621b939b1b"}, {"algorithm": "MD5", "checksumValue": "2874aab424631de35da84b4d4ee6747d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-changelog.rst-bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311", "fileName": "changelog.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311"}, {"algorithm": "SHA1", "checksumValue": "0018595248a3e1c8468fc7314aa0c706d8288199"}, {"algorithm": "MD5", "checksumValue": "11074750a4b9c216ad64d5d3606aba7b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hmac.rst-be291abb6261d2ed60330e549ddc7168e77c661f8b0fd17c6b74960f7dea04b8", "fileName": "hmac.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "be291abb6261d2ed60330e549ddc7168e77c661f8b0fd17c6b74960f7dea04b8"}, {"algorithm": "SHA1", "checksumValue": "ad2ec51aec158243ada6c439ef664544d258b8fd"}, {"algorithm": "MD5", "checksumValue": "9a8b5d379543d7f3595f1c7deae099c4"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-serialization.rst-bf3a5a37b4168b1ba28d485c9130320cb862e598567e5cee856329f44f637068", "fileName": "serialization.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "bf3a5a37b4168b1ba28d485c9130320cb862e598567e5cee856329f44f637068"}, {"algorithm": "SHA1", "checksumValue": "f37e68498fd4062bff17d8d3ec8d490001ccb2d8"}, {"algorithm": "MD5", "checksumValue": "20f82cac0894c1c749ad264431d26e21"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhmac.py-bf528fb365b70b2f894a2fe08005d14b725ae1f7a9e83b3ebb7dda5985adc943", "fileName": "test_hmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bf528fb365b70b2f894a2fe08005d14b725ae1f7a9e83b3ebb7dda5985adc943"}, {"algorithm": "SHA1", "checksumValue": "7d10b5dc4963326854966fee8630d679e066533a"}, {"algorithm": "MD5", "checksumValue": "a1200242737d23c032d3cfbe6c0e5246"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-symmetricencryption.rst-bf556ef5069237589a9b0aa67e19eb5bc66094d53176452c761dc9c02994d7a3", "fileName": "symmetric-encryption.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "bf556ef5069237589a9b0aa67e19eb5bc66094d53176452c761dc9c02994d7a3"}, {"algorithm": "SHA1", "checksumValue": "cb18a418b59ce2b3698d84d112cad1d89ee02f12"}, {"algorithm": "MD5", "checksumValue": "44cae530beb671bc040742cfd979b315"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dsa.py-bfb71d9559ae2c4c8b764ac0a2d0d706a1fb9e0642cee52237f49ba9c8957bcd", "fileName": "dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "bfb71d9559ae2c4c8b764ac0a2d0d706a1fb9e0642cee52237f49ba9c8957bcd"}, {"algorithm": "SHA1", "checksumValue": "714eb4140069d47ddc30e49ee83d881f50f8a0c0"}, {"algorithm": "MD5", "checksumValue": "cef0ba312c0904b861c2aaad6ab5ee01"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pbkdf2.py-c04307e0225f3dc70283d6a940b5f2594581ad92d3a582cb9e86449f3bda1d0a", "fileName": "pbkdf2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c04307e0225f3dc70283d6a940b5f2594581ad92d3a582cb9e86449f3bda1d0a"}, {"algorithm": "SHA1", "checksumValue": "8aa8d894356c0afe39f23fcc5fee8754fa1ae00f"}, {"algorithm": "MD5", "checksumValue": "dd495485a3c7f998008971ab3c37408c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pkcs12.py-c0971487fb1f7a51d3f120d4e545a11ee2bcb03f1eeee07df8937ba5afce6118", "fileName": "pkcs12.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c0971487fb1f7a51d3f120d4e545a11ee2bcb03f1eeee07df8937ba5afce6118"}, {"algorithm": "SHA1", "checksumValue": "fe6a7df437c3fe0440770711ce1dd26764501c5a"}, {"algorithm": "MD5", "checksumValue": "8d3e0bf67f1887ec41fac4eae08a8bbb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhkdf.py-c1cf839b89ee168c8e835d75c727207c2715867a5a456595054123574f03fa7c", "fileName": "test_hkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1cf839b89ee168c8e835d75c727207c2715867a5a456595054123574f03fa7c"}, {"algorithm": "SHA1", "checksumValue": "e6b139e18515be997cceac437f719de73f754ecd"}, {"algorithm": "MD5", "checksumValue": "bd1269119de92d11c9ea25b9ad3bc7a2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-c1e82feb6b4655d7ed08f12c6af1439b56039800505b260715e547c5c6774a73", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c1e82feb6b4655d7ed08f12c6af1439b56039800505b260715e547c5c6774a73"}, {"algorithm": "SHA1", "checksumValue": "4bf34872893127388bb79633ebf52fda6da272c1"}, {"algorithm": "MD5", "checksumValue": "0992af38bd864dbaef6402872aaadc44"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hashes.py-c31e1296570eb1c0342c7707019defea439eacb71964eee0afbc157080edc8a2", "fileName": "hashes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c31e1296570eb1c0342c7707019defea439eacb71964eee0afbc157080edc8a2"}, {"algorithm": "SHA1", "checksumValue": "09c60b6adbfc0ff2572ba8b712a33adaa64190ac"}, {"algorithm": "MD5", "checksumValue": "8713aa022bcf6bbf8a93e5e2b81b5558"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testaes.py-c336f330bc68b581927533c0732c3ac7e1d1cccfcbaa27e03541dd6a00dac28f", "fileName": "test_aes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c336f330bc68b581927533c0732c3ac7e1d1cccfcbaa27e03541dd6a00dac28f"}, {"algorithm": "SHA1", "checksumValue": "8901a0855e7e3231fe81b0f3ac212ce9490f1f6d"}, {"algorithm": "MD5", "checksumValue": "1ef9da217a20286abce74c1c6fd34e2c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-c413ab93d975a7edb1fb25722b1b25204a7c541de69b822b4cc1912ae6ba2d78", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c413ab93d975a7edb1fb25722b1b25204a7c541de69b822b4cc1912ae6ba2d78"}, {"algorithm": "SHA1", "checksumValue": "b841a9f1b5322812e2e02235f52918e8e938488b"}, {"algorithm": "MD5", "checksumValue": "79ef3b75dd6aba70c1338a99a16315bd"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x448.rst-c457944e8b0299e1214e80a84cea380ca292c8b7b1a3983ddbffdfae05d64beb", "fileName": "x448.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c457944e8b0299e1214e80a84cea380ca292c8b7b1a3983ddbffdfae05d64beb"}, {"algorithm": "SHA1", "checksumValue": "25d83b268869cf3db87e35f9fde86829c42ca308"}, {"algorithm": "MD5", "checksumValue": "14ef8c6db48d06ca3082e2f5ce7776a6"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pem.py-c4b0a21225bfad6c068a10e4ec86ee3625d3f53f1624f9ee15ceac93e11c5583", "fileName": "pem.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c4b0a21225bfad6c068a10e4ec86ee3625d3f53f1624f9ee15ceac93e11c5583"}, {"algorithm": "SHA1", "checksumValue": "b291824b7bdcb0b7ce37a4e4c502b775b275fbe8"}, {"algorithm": "MD5", "checksumValue": "41eff403f034cd53d1000234b93f616a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-c5027f8553734472865b49244f4a2e16aee8329dab297aa052da0d63e4da37d6", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c5027f8553734472865b49244f4a2e16aee8329dab297aa052da0d63e4da37d6"}, {"algorithm": "SHA1", "checksumValue": "07fbe01213063a6d769c3d661b49346f0f20213c"}, {"algorithm": "MD5", "checksumValue": "0793d2dacfe56350540857d48e2a9e70"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pkcs12.py-c6ea51143e1a65138e6159f78e3f6dbd8b26d1738209622032e539948791881d", "fileName": "pkcs12.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c6ea51143e1a65138e6159f78e3f6dbd8b26d1738209622032e539948791881d"}, {"algorithm": "SHA1", "checksumValue": "eb9f9b74b33398ad2751b35292dba56cfc317328"}, {"algorithm": "MD5", "checksumValue": "9e83593d5058475b306cdf46ccd6c6a3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-glossary.rst-c75194c735850be8a43722efc53c7a418e48ec8b9faf27d62581fa0e39a85e9c", "fileName": "glossary.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "c75194c735850be8a43722efc53c7a418e48ec8b9faf27d62581fa0e39a85e9c"}, {"algorithm": "SHA1", "checksumValue": "ff75c90aa27380f3ddfa93edf8878e5dee4d11e0"}, {"algorithm": "MD5", "checksumValue": "ff0840199416a22d0ae32738a7d10448"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-opensslv.py-c75bc0d0c6744e1b118bf630b43c720f5a9f8529b97cc6e93a0db4e24f30257b", "fileName": "opensslv.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c75bc0d0c6744e1b118bf630b43c720f5a9f8529b97cc6e93a0db4e24f30257b"}, {"algorithm": "SHA1", "checksumValue": "94ac0d57fe9a660f09b0ab399ce3afcdce60291e"}, {"algorithm": "MD5", "checksumValue": "dec0e838d6e191f5a85f4b13ebacacff"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-c82d136eebcf9962f5538ac463ed26e3a49acaec427cf54d1568c925d8b9958d", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c82d136eebcf9962f5538ac463ed26e3a49acaec427cf54d1568c925d8b9958d"}, {"algorithm": "SHA1", "checksumValue": "d3d0099cef2cce45a3baddfcacdfa8e091bc769d"}, {"algorithm": "MD5", "checksumValue": "7e30610c53001e0526635ce9dca8494c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ec.py-c9db494797976256cba813eab2b107619550d5f649d7abcad7d57a905aabfe4b", "fileName": "ec.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c9db494797976256cba813eab2b107619550d5f649d7abcad7d57a905aabfe4b"}, {"algorithm": "SHA1", "checksumValue": "bf94c428b6be93b779850144a9ee217cfd14a57b"}, {"algorithm": "MD5", "checksumValue": "8acb8eea20d5eaff31ade0b528dd8be5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-base.py-cb0f3fcb322faee4fa7e64be2ab4e62176c0174d2b22d1f8f165d33ce48b749e", "fileName": "base.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "cb0f3fcb322faee4fa7e64be2ab4e62176c0174d2b22d1f8f165d33ce48b749e"}, {"algorithm": "SHA1", "checksumValue": "742cf899e3e35120d8f46f5378fc81869b83cca7"}, {"algorithm": "MD5", "checksumValue": "17607e8666ef09f5b8ef715327cc4cee"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-toplevel.txt-cd86dd5faeefe091593dfb1a36e7bb655e3e9a0a11a9808084cb0d82ddb62ea0", "fileName": "top_level.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "cd86dd5faeefe091593dfb1a36e7bb655e3e9a0a11a9808084cb0d82ddb62ea0"}, {"algorithm": "SHA1", "checksumValue": "d8d1ba8ee6c2a5eed9cb39b170ee08012ab41e11"}, {"algorithm": "MD5", "checksumValue": "6db3ce9e78c8f56f58cdf1b221c0884b"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-reviewingpatches.rst-ced91c1d1e1e10870726edd239ac86e0449bce3a08ee8d4b7c2aec6da0d92c74", "fileName": "reviewing-patches.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "ced91c1d1e1e10870726edd239ac86e0449bce3a08ee8d4b7c2aec6da0d92c74"}, {"algorithm": "SHA1", "checksumValue": "fb75a2974d4b7bb180e0d838c441b1435d79dbc4"}, {"algorithm": "MD5", "checksumValue": "327ad364d18e13083eb328f23fda2bbe"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testpoly1305.py-d076fff75406719a189016d55977b547aa3d054ee2c7d965a14aa4d2611c697e", "fileName": "test_poly1305.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d076fff75406719a189016d55977b547aa3d054ee2c7d965a14aa4d2611c697e"}, {"algorithm": "SHA1", "checksumValue": "e58a8f005a6e9ea33e8467a5d3b725bde5298e06"}, {"algorithm": "MD5", "checksumValue": "e943258c0f2cbc3f4d7607a71cc6fa9d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-doingarelease.rst-d130fa8cb265fa5da2109322d7aca2786dd0b6ad57cde9d4b937d78e79fcf72f", "fileName": "doing-a-release.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "d130fa8cb265fa5da2109322d7aca2786dd0b6ad57cde9d4b937d78e79fcf72f"}, {"algorithm": "SHA1", "checksumValue": "48a5ad752f4c150e0156f41b6d41c93fcf1d3269"}, {"algorithm": "MD5", "checksumValue": "8cf8233df1fb262ff89baa538f47161c"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conf.py-d177deccf3f2ce6898ce5f094795930be80d11aa86d68dd0e945c8196e664978", "fileName": "conf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d177deccf3f2ce6898ce5f094795930be80d11aa86d68dd0e945c8196e664978"}, {"algorithm": "SHA1", "checksumValue": "35d758e1b71d9c537c6345998984d2b7d8e66417"}, {"algorithm": "MD5", "checksumValue": "e96bee3b87397f436aae8db394ad6951"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx963vectors.py-d190594931d6f289bac22065cdd481caa7bfdc62f2929d02453ec479690c2dde", "fileName": "test_x963_vectors.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d190594931d6f289bac22065cdd481caa7bfdc62f2929d02453ec479690c2dde"}, {"algorithm": "SHA1", "checksumValue": "9cea493aa9eb614b3591b98abbf1d6f534ddf27d"}, {"algorithm": "MD5", "checksumValue": "14dfe55fe6cd6387c9f784b63bda3713"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testvectors.rst-d2284558bc57429bf9358a4ed22d57b64bf3e3cc11a07fe7b4e00c3cb296f4cf", "fileName": "test-vectors.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "d2284558bc57429bf9358a4ed22d57b64bf3e3cc11a07fe7b4e00c3cb296f4cf"}, {"algorithm": "SHA1", "checksumValue": "7f398ae44e0dadddd80c0672f6fdf8a28d6b9d50"}, {"algorithm": "MD5", "checksumValue": "c4c1ba2f3b6e8e8875f835d0b735c92d"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-bio.py-d2d172eab0c13a95babc510c7981c2e688a74d7d4e55ff9a4cd0a778baed5900", "fileName": "bio.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d2d172eab0c13a95babc510c7981c2e688a74d7d4e55ff9a4cd0a778baed5900"}, {"algorithm": "SHA1", "checksumValue": "b301253133623d95c186afc0f1a7457cba8666f4"}, {"algorithm": "MD5", "checksumValue": "c446c32f1b239f0b30a706dbac71e499"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rsaoaepsha2.rst-d5054eef1fa62a9b69394b78eff5003237c7449aa585a9c1545885325aef20ea", "fileName": "rsa-oaep-sha2.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "d5054eef1fa62a9b69394b78eff5003237c7449aa585a9c1545885325aef20ea"}, {"algorithm": "SHA1", "checksumValue": "8e2b95ea52d1012ef19afba7bb7442773115a7c8"}, {"algorithm": "MD5", "checksumValue": "b5347e891bf7e86861cef494ff7b5a91"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testblowfish.py-d60fe37c6021a7c0e70ce24a83ba97abddc5f4bcdfa9331a1d95b7f5f94ad753", "fileName": "test_blowfish.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d60fe37c6021a7c0e70ce24a83ba97abddc5f4bcdfa9331a1d95b7f5f94ad753"}, {"algorithm": "SHA1", "checksumValue": "75dd8e3961c46551e50607408e4171ec116e9668"}, {"algorithm": "MD5", "checksumValue": "6d3d1bd3a3bb0becc8b83944b012ac2c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-CHANGELOG.rst-d64e3ca73458f99d9bdb6f93fb9b66923e08290cae60922ede6201371c874a82", "fileName": "CHANGELOG.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "d64e3ca73458f99d9bdb6f93fb9b66923e08290cae60922ede6201371c874a82"}, {"algorithm": "SHA1", "checksumValue": "8f12fc231d0c12ee17ab6c62e4d4ab50c532d28a"}, {"algorithm": "MD5", "checksumValue": "aded72559d4781b627e65ad8674784ac"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-osrandomengine.py-d67695190f0393c08399c27e35bded7a42da5add3788f1a28b183eb5fc28e2c9", "fileName": "osrandom_engine.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d67695190f0393c08399c27e35bded7a42da5add3788f1a28b183eb5fc28e2c9"}, {"algorithm": "SHA1", "checksumValue": "3bdf17f2560e0af1835a19bfe216129e066f7b27"}, {"algorithm": "MD5", "checksumValue": "7ea3812b25afa119a0d27d17cca42715"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ed25519.py-d6a3a5d54595ffe7172878709454b23c1761a71d8730346e92423a788e62f2f3", "fileName": "ed25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d6a3a5d54595ffe7172878709454b23c1761a71d8730346e92423a788e62f2f3"}, {"algorithm": "SHA1", "checksumValue": "29a3fb3d190a7ab2abdaf29f639154a78579c947"}, {"algorithm": "MD5", "checksumValue": "7a2ef223558fc6b09bd84db3156a0933"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testhashes.py-d80f7a6732e26fc81b635e3002417d4b99b8fc60f56440598f74412fc3fedda8", "fileName": "test_hashes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d80f7a6732e26fc81b635e3002417d4b99b8fc60f56440598f74412fc3fedda8"}, {"algorithm": "SHA1", "checksumValue": "4f00bf5fd450df0dc021b347f101acab97ce379c"}, {"algorithm": "MD5", "checksumValue": "10f0c93f7a147fb0fe7549d457018b2e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fixturesec.py-d8cf5d3026fc4dae0c96121f1499b8be4bd233917ec69bc0866a5d17e312d1d9", "fileName": "fixtures_ec.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d8cf5d3026fc4dae0c96121f1499b8be4bd233917ec69bc0866a5d17e312d1d9"}, {"algorithm": "SHA1", "checksumValue": "5e27cfe407ce366617b92eef819d72c0b5f5467d"}, {"algorithm": "MD5", "checksumValue": "5cd9293a003b4fecae5e20f43d860eb1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-d983be14e058359fe4f1c39211853d411c8b25a13f913b27b3869137356c5808", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d983be14e058359fe4f1c39211853d411c8b25a13f913b27b3869137356c5808"}, {"algorithm": "SHA1", "checksumValue": "f24ca42ec4677b5ec947394856dd162645376473"}, {"algorithm": "MD5", "checksumValue": "3bb81536a4b6d8a8f1429493dcfa353a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ecdsa.py-d99b4c87402e3257524689f89f269d4b02354082529db494d7f6eea1e0d8ecab", "fileName": "ecdsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "d99b4c87402e3257524689f89f269d4b02354082529db494d7f6eea1e0d8ecab"}, {"algorithm": "SHA1", "checksumValue": "b5f410209be3c914cfdf5211adbc75cf1385743c"}, {"algorithm": "MD5", "checksumValue": "f99a0d6505e7a7b62c347625e191c89f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sct.rs-d9fa0ef5cd18c952dfcc77a91d8da69751a7dff94530f12005db2d93afe7b222", "fileName": "sct.rs", "checksums": [{"algorithm": "SHA256", "checksumValue": "d9fa0ef5cd18c952dfcc77a91d8da69751a7dff94530f12005db2d93afe7b222"}, {"algorithm": "SHA1", "checksumValue": "60fcdf486569db4c8cd503bc6b6b44a987962f20"}, {"algorithm": "MD5", "checksumValue": "8c8329668017430013fd771735ff238a"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testciphers.py-da73b5d8b0bce0c0d5b3a9fd070d1a8575f31e010cf6c1092b8aefc0dad7a3e3", "fileName": "test_ciphers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "da73b5d8b0bce0c0d5b3a9fd070d1a8575f31e010cf6c1092b8aefc0dad7a3e3"}, {"algorithm": "SHA1", "checksumValue": "27f5864b46963df017e188dd0aafbc5d02ebba07"}, {"algorithm": "MD5", "checksumValue": "88a5f14c16f638a7f5fa1e8223deba33"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-evp.py-da7d2da860cb27a66e5aa04e0dbb5b8bc25e9fbc483c30937880525ed5d56b33", "fileName": "evp.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "da7d2da860cb27a66e5aa04e0dbb5b8bc25e9fbc483c30937880525ed5d56b33"}, {"algorithm": "SHA1", "checksumValue": "4f12e5e66c129a28d24ebc701393df236a41f72f"}, {"algorithm": "MD5", "checksumValue": "64f4af739729c10976b8c0e4b880b28d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testopensslmemleak.py-dae7b09d64898a8b2011d0c84005a90bb9bfdb19bf69adddd88ce3c96b37e448", "fileName": "test_openssl_memleak.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dae7b09d64898a8b2011d0c84005a90bb9bfdb19bf69adddd88ce3c96b37e448"}, {"algorithm": "SHA1", "checksumValue": "ad773ca44b365ed6162a6afa4fd6cf5e72dccd07"}, {"algorithm": "MD5", "checksumValue": "1bd160ca55a5b56d62f1437597ead02f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dsa.py-db1a8a5def217777b4512897ceb770193dfc7d510dcbb1f57538a61748a02001", "fileName": "dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "db1a8a5def217777b4512897ceb770193dfc7d510dcbb1f57538a61748a02001"}, {"algorithm": "SHA1", "checksumValue": "d68c3be24c77190106de082087da1bac44814037"}, {"algorithm": "MD5", "checksumValue": "d9560ce23f61eeefa1ec5bf0842ce5ef"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-dsa.py-dcab3940ab6f3def99b81bd2fcc0a695b853140a7b3cd48a1c778988f7a10df9", "fileName": "dsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dcab3940ab6f3def99b81bd2fcc0a695b853140a7b3cd48a1c778988f7a10df9"}, {"algorithm": "SHA1", "checksumValue": "4e7029780254bef94fc2606c5ca6cd747d319719"}, {"algorithm": "MD5", "checksumValue": "4e73e73c014866fd60d5c6c6192a0eea"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x509vfy.py-de95296748c01032d0b2d1aa08363cb06d8afb15bde068955bb81ddb369b1c4e", "fileName": "x509_vfy.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "de95296748c01032d0b2d1aa08363cb06d8afb15bde068955bb81ddb369b1c4e"}, {"algorithm": "SHA1", "checksumValue": "f2f4226f614fdb4e3bf6d2c7c84686c8e2ba0e80"}, {"algorithm": "MD5", "checksumValue": "232772a3d0081b7d90361f72d35df9e6"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-nid.py-df270fe6b7972e2f9510fd06a19c8e6a4935c6993316fe4317477b845656c3cc", "fileName": "nid.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "df270fe6b7972e2f9510fd06a19c8e6a4935c6993316fe4317477b845656c3cc"}, {"algorithm": "SHA1", "checksumValue": "d0355c99e7bfd3388a4d9bb774def31685fcb341"}, {"algorithm": "MD5", "checksumValue": "4da536c4fd29043b4e5e5c6b2a49fd5f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-bignum.py-e09ea538383096152b017868e0465c691cacfe2bbf7efb2c030370e7edb6c9aa", "fileName": "bignum.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e09ea538383096152b017868e0465c691cacfe2bbf7efb2c030370e7edb6c9aa"}, {"algorithm": "SHA1", "checksumValue": "26340b17c68791c203f3717c93a0d0f43afc459b"}, {"algorithm": "MD5", "checksumValue": "d9033d50d279ceb6fd8fce06d99165bc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-encodeasn1.py-e11518553a64621e89d419e661daf71bcc6fe17d47f8ada4dbe7d0a080e4a472", "fileName": "encode_asn1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e11518553a64621e89d419e661daf71bcc6fe17d47f8ada4dbe7d0a080e4a472"}, {"algorithm": "SHA1", "checksumValue": "f18427227fadb9d8861fe7e2070906bd38395deb"}, {"algorithm": "MD5", "checksumValue": "094d30d31e491d9a0277f780b777ef33"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testchacha20poly1305.py-e2ecc931b36145cbb10fe3f2ccad7dab3911cf77235dcc89f2fd8e55d1a68228", "fileName": "test_chacha20poly1305.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e2ecc931b36145cbb10fe3f2ccad7dab3911cf77235dcc89f2fd8e55d1a68228"}, {"algorithm": "SHA1", "checksumValue": "7e3b4a2af182e183080a520a06dff70eff6792e0"}, {"algorithm": "MD5", "checksumValue": "b39e6af650e1f429ba6dfb94c73f173a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-.keep-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": ".keep", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "py.typed", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testfernet.py-e43fbb8bcc05ad27f1ef6862e0890cf9ada6a998175250ac88d2d2522e069095", "fileName": "test_fernet.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e43fbb8bcc05ad27f1ef6862e0890cf9ada6a998175250ac88d2d2522e069095"}, {"algorithm": "SHA1", "checksumValue": "b6294af7110656b5ff5e182414026f07b4cff0de"}, {"algorithm": "MD5", "checksumValue": "708752a1bf11373ecfeed9e67897757f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-utils.py-e447f09631635e93ce701f5b251c512768b68c3280389c29a05372517ec09afa", "fileName": "utils.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e447f09631635e93ce701f5b251c512768b68c3280389c29a05372517ec09afa"}, {"algorithm": "SHA1", "checksumValue": "802a69afb0656e8d21e8347f33c424f829a1375a"}, {"algorithm": "MD5", "checksumValue": "c468eb229a8a3b0f55cf5dbff8d30696"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.rst-e4b2108fdde4c88a6f3bcf4e373bd7582435f4a6993f26f4ddaacbf3c1b85028", "fileName": "README.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "e4b2108fdde4c88a6f3bcf4e373bd7582435f4a6993f26f4ddaacbf3c1b85028"}, {"algorithm": "SHA1", "checksumValue": "91ced9734451df4afc86d0cb922f7f7ed9829476"}, {"algorithm": "MD5", "checksumValue": "28d0d613b65300a921520fa62cdaed54"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rsa.py-e4cc8b53a64d6909a69279e2e8a260b7d7aeb168df9c18a32fe001a16d2218fb", "fileName": "rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e4cc8b53a64d6909a69279e2e8a260b7d7aeb168df9c18a32fe001a16d2218fb"}, {"algorithm": "SHA1", "checksumValue": "37d26baf8806dea75a824aec96afe27c1613aa1b"}, {"algorithm": "MD5", "checksumValue": "7fcbeebd507070b17b14921cc01b420f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-generatesecp256k1.py-e5b7fccc59c25b89e77810ccf14674e79a9efd0a0fcbe382d974c3c111bd6bc6", "fileName": "generate_secp256k1.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e5b7fccc59c25b89e77810ccf14674e79a9efd0a0fcbe382d974c3c111bd6bc6"}, {"algorithm": "SHA1", "checksumValue": "dc045f750acaf621a26e1ad646da60afb602f292"}, {"algorithm": "MD5", "checksumValue": "a879268f323168eb8622cc57e4278c51"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conftest.py-e81393d12dcfe16c2f84b85d6f074a48441abf4da47d24722a99296a118a976c", "fileName": "conftest.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e81393d12dcfe16c2f84b85d6f074a48441abf4da47d24722a99296a118a976c"}, {"algorithm": "SHA1", "checksumValue": "2b48980b1d6a99a35bc3a112a872b6201b90f7e1"}, {"algorithm": "MD5", "checksumValue": "34b0b10abfb383383659f5a9fd4f2257"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-tutorial.rst-e912e5118f2cab8746b532c3944275b7fb23fa93a5eee4a85ecfd37a14c7b30f", "fileName": "tutorial.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "e912e5118f2cab8746b532c3944275b7fb23fa93a5eee4a85ecfd37a14c7b30f"}, {"algorithm": "SHA1", "checksumValue": "61a0dc16a51730179b6164557469e8a3fbb1b14c"}, {"algorithm": "MD5", "checksumValue": "b160ccd743870d49ddd352acc1007282"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-Makefile-e940aef90ea66f18763bc81e903d03a7e7beda152162d93479cd5f7e050d3876", "fileName": "Makefile", "checksums": [{"algorithm": "SHA256", "checksumValue": "e940aef90ea66f18763bc81e903d03a7e7beda152162d93479cd5f7e050d3876"}, {"algorithm": "SHA1", "checksumValue": "cb4bfc6cdc4c032c2b4c1973e64fd2fdc80d9ae6"}, {"algorithm": "MD5", "checksumValue": "c93892fbdf2b965faef746dab7a08d84"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-constanttime.py-e9b916d3442384abac760b106dec5784c9465f45d1379f57366c564b65b7f0d0", "fileName": "constant_time.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e9b916d3442384abac760b106dec5784c9465f45d1379f57366c564b65b7f0d0"}, {"algorithm": "SHA1", "checksumValue": "52a83ff0ae1b5957c5683166cd5e57132bc8aba8"}, {"algorithm": "MD5", "checksumValue": "d3f6a7a52d8aad52df2c273cd928fc22"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx448.py-eae1eb570665966cacd423807bd2dffa30ddb141009b5d0eaa889a06f0866398", "fileName": "test_x448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "eae1eb570665966cacd423807bd2dffa30ddb141009b5d0eaa889a06f0866398"}, {"algorithm": "SHA1", "checksumValue": "662d611d41c07c6a289a24ce95d3b2d8b435aebb"}, {"algorithm": "MD5", "checksumValue": "6e7cf7842c52f16ebe4989a48c0d49e2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testx509revokedcertbuilder.py-edf19267b59ae3bbd6e8cd3eaf2f5d178355ea00a087fad3335e67ebdd2536ae", "fileName": "test_x509_revokedcertbuilder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "edf19267b59ae3bbd6e8cd3eaf2f5d178355ea00a087fad3335e67ebdd2536ae"}, {"algorithm": "SHA1", "checksumValue": "fa4ad3e771c9708b04be62421a4168805e017433"}, {"algorithm": "MD5", "checksumValue": "f401f786e63906a875a7b9b6b3417942"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-verifyarc4.go-ee19b42fc42f1f89c39b019679691f5992ffcf0d52d3d900460d8c143d487264", "fileName": "verify_arc4.go", "checksums": [{"algorithm": "SHA256", "checksumValue": "ee19b42fc42f1f89c39b019679691f5992ffcf0d52d3d900460d8c143d487264"}, {"algorithm": "SHA1", "checksumValue": "48616093c821689dec83dd0f2d058b0d2a1004e0"}, {"algorithm": "MD5", "checksumValue": "469376277769fdd420b98e281bdca53f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cmac.py-ee3fb937b483a95e64356df037400afd37da9877bb01be8c5d134077011c2197", "fileName": "cmac.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ee3fb937b483a95e64356df037400afd37da9877bb01be8c5d134077011c2197"}, {"algorithm": "SHA1", "checksumValue": "9fedd22fe8b55f8388e1e9bd53443816c3a6de8e"}, {"algorithm": "MD5", "checksumValue": "8a03d59aec4995d05f6e2048de930674"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-eeba73d59dde57dbd9cbf77688baf00bc3b3d2f12bb8316b8c995ce96d990d70", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "eeba73d59dde57dbd9cbf77688baf00bc3b3d2f12bb8316b8c995ce96d990d70"}, {"algorithm": "SHA1", "checksumValue": "7f31184459f592a74c427f266ce0c33252218f3a"}, {"algorithm": "MD5", "checksumValue": "bbe180d39cb933b9edd3aaa5e1d4f0db"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x448.py-f0e29830d5c347b525562537b0d207e6a98b3063fb27e17739e11a44ad1aa2db", "fileName": "x448.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f0e29830d5c347b525562537b0d207e6a98b3063fb27e17739e11a44ad1aa2db"}, {"algorithm": "SHA1", "checksumValue": "0cfb2cfa24c048557a8cdf85301bfd0cf1706261"}, {"algorithm": "MD5", "checksumValue": "ed4d08a32d3634543028a8bde1ceea2b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hashes.py-f145524f33263dbd6a226a065e75c75ecf129dabdf7cf0bc1efbb3b899f41c6d", "fileName": "hashes.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f145524f33263dbd6a226a065e75c75ecf129dabdf7cf0bc1efbb3b899f41c6d"}, {"algorithm": "SHA1", "checksumValue": "5c55ea1598fff058baea9a515ad740d4a086b94e"}, {"algorithm": "MD5", "checksumValue": "b0fe4ccd29e4dc016e94cf8a39b0c86d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pkcs7.py-f22a307c529e6481a5d4a7faacca0ad7585507698141d1e7a5ceaf68a4400caa", "fileName": "pkcs7.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f22a307c529e6481a5d4a7faacca0ad7585507698141d1e7a5ceaf68a4400caa"}, {"algorithm": "SHA1", "checksumValue": "aaff22f78d6f2570dc270978ab2262eadfe09348"}, {"algorithm": "MD5", "checksumValue": "d34943302831152a196c5461a5992287"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ocsp.rst-f345ba586cb32c80755c05cee1b3b5f045e57be85c2386330a250de08b9bff76", "fileName": "ocsp.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "f345ba586cb32c80755c05cee1b3b5f045e57be85c2386330a250de08b9bff76"}, {"algorithm": "SHA1", "checksumValue": "1d69b83f08a996fc383ddda2aa0c97014bf41d93"}, {"algorithm": "MD5", "checksumValue": "2bc89b8273d64312706231ed5d51a54e"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-rsa.py-f4a917db2e9486abbf91721e8ac8c7593bd315a6eed8d923567aeb619e05a854", "fileName": "rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f4a917db2e9486abbf91721e8ac8c7593bd315a6eed8d923567aeb619e05a854"}, {"algorithm": "SHA1", "checksumValue": "30f0911449efcf415236bfde61eb1d740e1db640"}, {"algorithm": "MD5", "checksumValue": "24b4c0be2bd39e30266112791a602d10"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testkbkdf.py-f5415238040d0b59936d84bf449b68622b2d96f6b76991d911da669d56c2314b", "fileName": "test_kbkdf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f5415238040d0b59936d84bf449b68622b2d96f6b76991d911da669d56c2314b"}, {"algorithm": "SHA1", "checksumValue": "ae2a361c13af60e8f546d51d8d4577079c3530be"}, {"algorithm": "MD5", "checksumValue": "94bb8bd4245d749e7f016cac9c2158e1"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fixturesrsa.py-f654f8338d2a4a0d8e904bb1ee7988ea6f24b12078408bc3042c52660e0148b7", "fileName": "fixtures_rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f654f8338d2a4a0d8e904bb1ee7988ea6f24b12078408bc3042c52660e0148b7"}, {"algorithm": "SHA1", "checksumValue": "7c39172ce8d6bfa245b6e37942ba098cff60df07"}, {"algorithm": "MD5", "checksumValue": "817ab9c7b56c352184664e101979603a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-verifyhkdf.go-f81808d08f021a54301c96e02e022b04479dd98b1bfcac18798befd52b9b12e9", "fileName": "verify_hkdf.go", "checksums": [{"algorithm": "SHA256", "checksumValue": "f81808d08f021a54301c96e02e022b04479dd98b1bfcac18798befd52b9b12e9"}, {"algorithm": "SHA1", "checksumValue": "3c8a0ed08b1362fd82333bcecd9270d3daa67234"}, {"algorithm": "MD5", "checksumValue": "4c237d9ef82a60a9df6e6873627f1ddc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-hkdf.rst-f84df0b914e8d12fce9d21c104da495cd61621acec38104a13295b389f470f4d", "fileName": "hkdf.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "f84df0b914e8d12fce9d21c104da495cd61621acec38104a13295b389f470f4d"}, {"algorithm": "SHA1", "checksumValue": "2e2b1150b4b5556c5d004dbcd559b13b6bffddb8"}, {"algorithm": "MD5", "checksumValue": "52885f30081ac5ad4e35bd2701af7e7d"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-installation.rst-f8e7e2f1eff101d9821005133bd0792ae65598f3651d1577f067fbf2e239a715", "fileName": "installation.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "f8e7e2f1eff101d9821005133bd0792ae65598f3651d1577f067fbf2e239a715"}, {"algorithm": "SHA1", "checksumValue": "db668b5549558f43f33ad876ab2b5c0a0fc48fe7"}, {"algorithm": "MD5", "checksumValue": "75dcda11b6bb78e31f103dc6a25913a0"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-constanttime.rst-f9f68bfed355c329341211067b75f596019584481f3c845d57a41284e7e1a3ae", "fileName": "constant-time.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "f9f68bfed355c329341211067b75f596019584481f3c845d57a41284e7e1a3ae"}, {"algorithm": "SHA1", "checksumValue": "60b484d3b52a34a9a973db50bd76335b68d1d5a9"}, {"algorithm": "MD5", "checksumValue": "c8743c019ca6a44b9c0ff7f1fab89950"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-x25519.py-fa76da1a5813d6cb9f3bd21cfaeaf0283aa5f036b453718bea164920ca878157", "fileName": "x25519.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fa76da1a5813d6cb9f3bd21cfaeaf0283aa5f036b453718bea164920ca878157"}, {"algorithm": "SHA1", "checksumValue": "32214e03d05023373cd91832a812507bf0909b71"}, {"algorithm": "MD5", "checksumValue": "f7180921376f4281d0222f67e1487729"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-limitations.rst-fa9c95c53cfc420bc4ba9f2c650be81215aabadfe80e296623a88c695efa6b6b", "fileName": "limitations.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fa9c95c53cfc420bc4ba9f2c650be81215aabadfe80e296623a88c695efa6b6b"}, {"algorithm": "SHA1", "checksumValue": "4cd55324810ba5533b8faca36a7b4456464e0536"}, {"algorithm": "MD5", "checksumValue": "c240e3258ffbf4de23b325fb74c1d9d6"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testopenssl.py-fb852b56270a304d8e354261fb8013c980a7a60e1fba2cbcf1a37acccb5de4bc", "fileName": "test_openssl.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fb852b56270a304d8e354261fb8013c980a7a60e1fba2cbcf1a37acccb5de4bc"}, {"algorithm": "SHA1", "checksumValue": "b5883b1ddd578b3fc11b6e0bfb2d0876b392ff32"}, {"algorithm": "MD5", "checksumValue": "fc27fa69713579c3b0f9eff23eaf6fc9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extensions.py-fbd542c819c69d3f0cf2c256c7ff24a52d8306366f987ad7e40b59425687d931", "fileName": "extensions.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fbd542c819c69d3f0cf2c256c7ff24a52d8306366f987ad7e40b59425687d931"}, {"algorithm": "SHA1", "checksumValue": "55bbce908f9613f77359233058f30f594c5998a3"}, {"algorithm": "MD5", "checksumValue": "8d17459e71109c1015707dadcd53f9d2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-poly1305.py-fc3b6fea808c9fde2b02143aa6389ef663bf3220cb54be48b77679b1da425377", "fileName": "poly1305.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fc3b6fea808c9fde2b02143aa6389ef663bf3220cb54be48b77679b1da425377"}, {"algorithm": "SHA1", "checksumValue": "87bd95607747ac522b40ed0cd481f96aeacc26fa"}, {"algorithm": "MD5", "checksumValue": "f281847225ea7366a7c0b36474316a94"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-padding.rst-fcafc8afa4b74048bd20afb59e9c78c1f643d2d3447532b839873b8439da50ad", "fileName": "padding.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fcafc8afa4b74048bd20afb59e9c78c1f643d2d3447532b839873b8439da50ad"}, {"algorithm": "SHA1", "checksumValue": "90c777bac60d2471df8f377291ff7f5f43e2497a"}, {"algorithm": "MD5", "checksumValue": "6a8800e817c2608368c23d21a3484eb7"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-submittingpatches.rst-fce394b41517e5a966f5bb8c0d03c57e77270b250181577866f4f0c58d149473", "fileName": "submitting-patches.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fce394b41517e5a966f5bb8c0d03c57e77270b250181577866f4f0c58d149473"}, {"algorithm": "SHA1", "checksumValue": "4f9b2428d95c16f37eefde8264773a588d8fd1b6"}, {"algorithm": "MD5", "checksumValue": "025e03e19b2e90ae923f201f17959de6"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-testrsa.py-fda9d699a742721841a56e4533964591a12ac8fa60ff0b914b30cfec04d43e0a", "fileName": "test_rsa.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "fda9d699a742721841a56e4533964591a12ac8fa60ff0b914b30cfec04d43e0a"}, {"algorithm": "SHA1", "checksumValue": "e705923322b48001815a7679876f0355bf2f4fc9"}, {"algorithm": "MD5", "checksumValue": "a8690d1afbd6ef03e08e0dfdc89d8770"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-index.rst-fe49dd138744fbc1e5de8b12438905070fd7f063ba34c4d58f4d2e5f964dbe8d", "fileName": "index.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fe49dd138744fbc1e5de8b12438905070fd7f063ba34c4d58f4d2e5f964dbe8d"}, {"algorithm": "SHA1", "checksumValue": "2023f0e598e2fde8a41c5e9ef53abf934fdf3924"}, {"algorithm": "MD5", "checksumValue": "6c2fd4e798a23d398a9ad4a2acebdd29"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cbindings.rst-fe6523ea111926b181b8ef8b2b5681d1e45bb9f127576a8979ce58496b04ee8f", "fileName": "c-bindings.rst", "checksums": [{"algorithm": "SHA256", "checksumValue": "fe6523ea111926b181b8ef8b2b5681d1e45bb9f127576a8979ce58496b04ee8f"}, {"algorithm": "SHA1", "checksumValue": "cf00e46302c94fb70b6dbea80f506e91f46f015a"}, {"algorithm": "MD5", "checksumValue": "981b8ca20c21e1a0d1cd529a7b0e4c25"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-ssh.py-ff349efd7314dd963c3bf3bd179d4c9f6ba25d1445856455bb5856e43bab398c", "fileName": "ssh.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ff349efd7314dd963c3bf3bd179d4c9f6ba25d1445856455bb5856e43bab398c"}, {"algorithm": "SHA1", "checksumValue": "7d363275bc5185112eaeed0e0f24052df32510e1"}, {"algorithm": "MD5", "checksumValue": "226f1b1925f04ac8fa35da0809acf971"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-conf.py-ff4abd6799714dad98153e436876afc180e17cfbea05015a4934b63ee6037707", "fileName": "conf.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ff4abd6799714dad98153e436876afc180e17cfbea05015a4934b63ee6037707"}, {"algorithm": "SHA1", "checksumValue": "5a6f3645070e94a8b2e9e123831253f966fd1526"}, {"algorithm": "MD5", "checksumValue": "618e5e85eb014f7c5007b183ba94393b"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "SPDXID": "SPDXRef-DOCUMENT", "comment": "This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "packages": [{"name": "python3-cryptography-36.0.2", "SPDXID": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "checksums": [{"algorithm": "SHA256", "checksumValue": "2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50"}], "originator": "NOASSERTION", "versionInfo": "36.0.2", "copyrightText": "NOASSERTION", "filesAnalyzed": true, "licenseDeclared": "Apache-2.0 OR BSD-3-CLAUSE", "packageFileName": "python3-cryptography-36.0.2-r0-p72c6c85.tar.gz", "downloadLocation": "NOASSERTION", "licenseConcluded": "Apache-2.0 OR BSD-3-CLAUSE", "licenseInfoFromFiles": ["NOASSERTION"], "packageVerificationCode": {"packageVerificationCodeValue": "46564332004a8f720e072039f97b4ad5cec3d2662b5af91ee9e5b7d03a3644b8ccc3780926"}}], "annotations": [{"commnet": "The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]", "annotator": "Tool: The Duke of Highlander", "annotationDate": "2025-05-30T06:23:53.026886917Z", "annotationType": "REVIEW"}], "dataLicense": "CC0-1.0", "spdxVersion": "SPDX-2.3", "creationInfo": {"comment": "DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "created": "2025-05-30T06:23:53.026886867Z", "creators": ["Tool: The Duke of Highlander"], "licenseListVersion": "2.0"}, "relationships": [{"comment": "This describes relationship was added as a default relationship by the SPDX Tools Tag parser.", "spdxElementId": "SPDXRef-DOCUMENT", "relationshipType": "DESCRIBES", "relatedSpdxElement": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifycast5.go-005029e89dc00e29d28cc69f1a05cd07151eec702e8256616fc11838b4f96d10"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testcamellia.py-01d781e4e015053131c340e66c816eac2255e2b08ee213584ef9a0fe36976b99"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-Cargo.lock-01eeac43272058a06e17836bb1e64e7c5ecb20a509a19a44f29700ffc7219a75"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testmeta.py-0325836fbfdd95887ea10092df90e2d8c7c97aaab1956c12246a2e249d6917ec"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-crl.rs-03c3c9b4dea48ddea52960779062806cef929974d59de0e7f5489ff996ae5005"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-VerifyRSAOAEPSHA2.java-04da1289bd48420eeafb786876faef62f5d73a6a5dff42061b3f203fe555fc52"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testfernet.py-069f5e9ff61d92694eab123f5549ea8d3278f45124b4c64ee3146290fba10609"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-community.rst-0760613dfb1829382b3b47e3d8bad16f1923aaf4a1a4dafe36c467e0cde393fa"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-oid.py-08b225430cc4dcf41732f90a7a9e096f35546910e5fecb70717fd4ebeb3670dc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpkcs7.py-0b2ab738a298961fdf1ce63ccd73efb5ed637d58f429f96625a1ac6033b54925"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-gettingstarted.rst-0b31f06ef2b8c1045562c7ef1ec91a078bdc0ed5dc6ae446db23f1deed380857"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cryptographichashes.rst-0d44c6f6b901943a19a6d8f72073c85939389ed250a231bf225144523f980adb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-0dc661cdf2c6f1df086011fbef59464d55394bcece403a6ede7adf3b0667b260"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-spellingwordlist.txt-0f63d8fdb09f4b8c7013dc69a63ab2a7345108d30de77f25fe4c48220e44107c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-engine.py-1011d2c3709729129c26969b2526c0ad3a2d3674cdffcb5e1fd95af64e8b89a6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifyseed.py-1037ab8c79980fe9c931194aef059a798dcc37a3be8b667148f7bfc341e983d8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testserialization.py-1110bba0b578a2f414849ef8dc92f4a7e8827b82a991207f23de0df3e9cc9608"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-certificatetransparency.py-1259bff86180ea4f73adc9b9298558e6e4e2ac3b2f19cfc152e4cb47b1eef8ae"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dh.py-129b102d6bbb87360317ecc036394f8d59d50628d6c27860440bb468d7ab401d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocspresp.rs-12a53e181f77da0e343f21bb4a66cc20621708aee7fbf8e2a94a444863ba74ce"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hmac.py-13826783b078cdd0b8a2f2ad8418b387a7ded0891fe133a0a59ac1a8fd95d322"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fernet.py-139b002504b71dc8c8dc16f9eb2dac3c6ae89ad6957fb25745bb3c5b183cb9f7"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-twofactor.rst-14357e80d12fedad190422cc48f741dfad9aeec5ada522431fb57c9ff0f74d78"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testrsa.py-1510c11e1c8c00861b6f750d66303223f1d5c198df532dc7bc99a61d26608bf8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-base.py-1628e7b62e9614c240201cbc77320c2a82ef26fbd7b2395338f073bd4ca464ca"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-oid.rs-162b6d11c5e047fa04accb8310c861515fff834ff162983ee0accd1e14f8de25"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generatearc4.py-17b40916967afb0748827023f52cfee9f23bb408e10bc6c2842d99c8d39c2f9f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpbkdf2hmacvectors.py-190a7a211e6e651ec3680ccecbe32d359e2b3792000d0809b9a1281c506a0300"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rand.py-193c9c7e34190bf102cb737d895983761285fc5601bb056c16ee9e301b501f81"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-crypto.py-196acd2703dfd1567c64dbe7ba1a171f999b2e0cb9d69fb5d5148c3617a705b7"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpbkdf2hmac.py-1bbcc7fcb977167b1fe8d6778f96c9a0c5b9774a6c3814961ff0b40f59bbf2a0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-asn1.pyi-1e8bebb7c75767da7c04a1daae83d89ae9eed55b43ba2aec9499c4e234c6dbcb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-callbacks.py-1ebc4c2cf2c19b09a14e80b22bcace0b6f996e306ff697d4e76458970fee771a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-SOURCES.txt-1f8eafbb42c587a158bf98260b3a4a93e875278b9e4697cb4edb2c83e08407cb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testcmac.py-201a5433adefe9813ac1986395f7e2d4d240e4b5dab926a8295610b13970efa2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exceptions.rst-2037519b1ee06c1ff6b6fc2e49eb6f25948d29ec006b967488b5f73186ba0115"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dh.py-214603a24a6b65c91d54c798c9b3689aff4ffb3a4a4c56bf3cdee314bc848d46"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dh.py-21bad49081c03433cfa7a8c6f9469405b08168172c6eff9f6aae0bf3ab9ee7fb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testcryptographyutils.py-228020c35442cda885324c356eae234d440c81e8bf93f2ee2a14cb6e31162b95"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-buildopenssl.py-234f382d5231f4ec7d2fcf8efbc01f686b8baa1152f327ea511ec268da42f8bb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.py-238ae5c464456a9f4c5e9fc25af3d235cc7faed5ee0fbed007143d2bce780e94"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-245b797459338433035ac346fc056e31e4db3e924e3bbf29c33988e19cfc0fcd"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testkeywrap.py-248d1566ab8314e248287c255b88b4ced4384553789fc7df3491c5214a33d14d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testecdh.py-2532e0ce97d00ba22de67b185a843b5592f69225f277787a7e467dd416ebb8c1"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-openssl.rst-25436a4dc93ce800e04d96ce590b2f6568739414653cdb2fd601686099b1a82b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.cfg-256ecc110b3dcb91737ca0a05e287e54f6efe11567b6898e4f00e32e30be1d65"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-scrypt.py-26f5ff703d28d0ea7911c14d79986bfaf239b18bff2dd9c9ea43446d6deee68c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testinterfaces.py-2720d56abeb5d6bb5db7046aeff0c7b8defe101ad7e4d92bbb1324fdbb07bc20"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhkdfvectors.py-2800f551448d3bb640719f51cf2cc7451edc1983f10988f5d980f6a83c5f07ec"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cmac.py-2977301755e5634130eac4c1a8f8f4235bebeb675f3300a3795dea068b08c3cb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-asn1.py-29add4553670b5d2b81d326a8a28fd9968e70244856a4f097c55ce6fda05e89c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testseed.py-2a31493d85656308d0aebfbc81a1f5703c859a23dc99fc114ad7e0e80150ddc6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdsa.py-2a41cafc93287b0955037ce22d8661bcdb458b2d1790029b24a4e418e9cd7101"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifyidea.py-2a53acc6b1fe67305bb54ce4dd40de7d6b183ab8db88730844feda466177382f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifysecp256k1.py-2acfd312b5ef011793189b7e2eee7d05828f9f3eacedc111f32684a172d77d38"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-padding.py-2ae7a5a79b7352026706930a827d9737bfe6a6b0bb971b1c29bba900f8af7253"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testopenssl.py-2b4c3e0c78a46cbf2d41e08d66ab17a061cee34dca558789a8385767ec3b891f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fips.py-2c882baa2af3c20e33500a696c172d6ba6aae95b053b3751966cccdca03f432f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-csr.rs-2c8e4e43bbdabbb45143056c6eb1592fd0e33b7797840ab83d66de6f8cf3a604"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-poly1305.rst-2cea56f43b9e027445ad59d3e64fbe65172230f0ed3cc90ba770aa5ce582c4a5"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-arc4.rst-2d2ca5057de4bbb320500b6b739dad71655ca0e86d6f97a7ccff66f7bee93667"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testaead.py-2dfb6a3abb87c221ce171781cf75ef32b752cc206f6dd9021f79f60ab1d3a162"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hkdf.py-2e50d06c2be5373b8b6bf5095eb906e5f5c68c08e8af95ae9efdb7efc4c19a6b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testocsp.py-2eaaa55a337e1b621871c620143ce67dab0a25077a20dd902219075d5fed3ddb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testaesgcm.py-2ff57925a806729f53e23b5a49c068c1891f78af8470c472ee414a9ae5054acb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cmac.py-30d19545c2fdf695b4dd23dc1f7ff9c25f8a28b040a6662a872489cef68c912e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dh.rst-3222b6d814a8b478dff87c3c09b4760ab7c27815d9cb371e146fdae8eb0219cd"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testidea.py-32a2dc8e5dbcfa72091a7a184d2faa631da001a80d7553f18e8829a494a0d771"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-aead.rst-33ffb959aaa8692e3919fa6caecfb82095aa6a92539207ee98b37292071bd9ff"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509.py-3595a67f40e3018fe20273305be9bc32ea26149159ec04c422c53e0205915a60"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-binding.py-35d0d5d6d814cde263e420792d9438f8c97552b66627e604bb14da2676ce69c9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-keywrap.py-37d18ea2556515378e5d4538ac59272bcec011720c31cc88c458ecbae05da376"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-serialization.py-382fee5c2e5c347b9ca0e907b93b196df710f5bbd9b3572aedbd7c4dc26ee04b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-39896f829af350bcd996c7f7c984ec77a554572426a6c6c78e025d367b324701"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testconcatkdf.py-39ae70251c8b802282b41ed1b446803776458480dfaead1601c22200329d04cb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-reference.rst-3a435420393ab29c6aa46b30408864fe2009e3a735ae990f6b234aa7dde730ed"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx25519.py-3adeb8af8701d586bbb9fdc6a281d6d606823845616207874c7c9ce1d55aadee"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testkeywrap.py-3b323c85dec3fb55902dc35f822d6e3431e47ac463077c38a72548be74035718"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-faq.rst-3bc58fa01ac1d119a5d63c4874e1190669e3964e03691da299c3c98d049f4d18"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.rst-3f81465f65e49c6e7ea37934a4bc636a9d76c78460a235624d2fe8cdae68ee75"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-kbkdf.py-3feac367a8712c761bf5c751437cc02a56c77bac33ade1054679ba523c862f1c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-padding.py-400718ef9e858108244535301d428dd537cc863126b2ee0ac12d722b037a44a2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testcmac.py-4027590c063307d3a8992da9733763b16e5982c5e7569ebee5d8bf210101bf67"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-429efc6373c34917f0a7b0c36b7a5ece52eb103fd016189cfcbbc3c382ccf594"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generalname.py-42e79f5b2bb1e6a0243468d2a0a1941bc55b4a6b89e091842e98fcd702646e1f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testaes.py-43bc7cc3db641bbd20b96770219fc61301e28e630220b30f54245dc445feeb44"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE-43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-4402c4b6117bc118e53324ef4aad3d5e62907b2ef8b6c49d0c20ac0da0fac905"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpadding.py-46fa1bed93c0a1059232eccf534c9f70e4ac0768547e99c28727a8b8b70eb165"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-about.py-476049b87af476cec84f6813ac60020e4d4c2bab9a7f9744da3112cdbe193735"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rsa.rst-485a11042dfd6965e5c6629c350acb94b2bf47218b554a64e51982a987654814"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-4966b8ba848e2354082124ab9c7a4ab5dc90bb8a8b1cf7f924678710983a7f0e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-4a209070bd3f1d9e23e9cdc3543c4ea3a8146d2ba40048c5486951260c16e34c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ecdh.py-4a3b7480b68be8367292fe156e576440f6c9412466cf88e6c8bab74057eec7e8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rsa.py-4a41547dde3b5e90c1cc06a319ccda538d287516a6877715e8a8bafd417c4abc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-doubles.py-4c0b5a8b0987fb9398638e42d8cc6e6019f2a74e1f67f74b2ceabc95a8c9af2d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testblock.py-4c9b9a640f87e6d03acda311847609214e3a4b6650f91aef74c7020f1838b4ef"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cast5.rst-4c9f9ba6126ddab412e65879d29de820d687f7fe2cef5fadfebcd2081df5ea2d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-4cb1afc38db63810dc001fd7e30eeb7d87dcf12ce9a42bd0000aab6990277d99"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-make.bat-4d82cfbc039567780a1676fdca3340f86c0287dc61a5d5313204642e4a11cd6f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-exceptions.py-4f12a1498f601198b53ffd9e14ed40d8b5b0cde18cbe93e7f2b71c848292edf1"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hotp.py-4f941f17b40dfb01fae8e7ad7dc0f034a8739884626a6b392ea990fee4461f38"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-requires.txt-4f9d1ec0525e7de04c41edcf34154bec93acddd8135ddbfed50fd114800e8564"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-randomnumbers.rst-517b20b4f1ebcf189015d301c63c5e4bb7f0c4ceb95a36092dc724b1971d57cc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocsp.py-51d3b4aebb29e4e803a6f3f852d611a69646acde91adf9f22f0a5eda35c8203c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-asn1.rs-529dbd160513cd71613ee5411c61a37488f114da74211307507ee8446762d9bb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-modes.py-5550456edce591ea536e9d1a4d70d3368ebedaee888f5e0478373d6784264a46"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocsp.rs-57540c9bc48fa11529ba0059b64a9ed37db87c0df7847313e5a45d7b79b8c0d8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x448.py-5779716f554e8914daddbcd5502dee65ab76a207c4c5439d92d08819450c6766"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx25519.py-578628cc20d2d1d213b444ecfc2bffa4e5456de0fc64a35a8242afc8b4b57834"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testcast5.py-58247e0370d9be56242977fe592e5bb434ee45a3cde81f0129ab0244305a9249"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dsa.rst-58b65a5956df783382a56971c691ee8a6a4bf7279b68d6b2311da47aa312cbbb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509.py-594a110ba50333d16439d9fac51e4c93ebff582abb789af27a718df678bc2fe0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhashvectors.py-5a383a4c02d70e98367166872365e28418b39ed1f4ab37aec6047bb559d667a8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-poly1305.py-5d3b7ed66efbfe3de9d1bb2a86e29c79540f15b6953eac3c41d1dda837591209"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed25519.rst-5d3e77b641807c943da27339e569a0a46e778b9372da79ac981d94bd75f4278f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testscrypt.py-5e5215658845d7bd2c8824a21b09e2a59b5ffff77daf848a51c6dacd6ad04924"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-name.py-5f128d6dcd51c36483f054ac9934d1a50c269f6eab6e49c82e6edac7308b5a61"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx509ext.py-5f82cc4ccfb93e2b0d51d993697ec7118807159848d7a3e68032641f5c32a14c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE.BSD-602c4c7482de6479dd2e9793cda275e5e63d773dacd1eca689232ab7008fb4fb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-apistability.rst-60d4fe5b556037919ac5804c049fb8577a6c6fe7a3cb1734e67f66769c7e5b44"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-keywrap.rst-60fbc794d52c997ae6c66ec6bdc8d5a40ec451e2988b60666e08f8278e170e51"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generatehkdf.py-61c6172b6e82df30814dc65cde852f9adbe75e7a248f924ff26bf109bfa8a879"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generateseed.py-61c7c54493a9f21b0a0c33d48ea559e7934ad94bbc8c347cb0d541afcd0f7419"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509.pyi-61d9d403dbaeeb45a140fe508a14e0a36a41ad3e3dc3162d6b2099e2dae06408"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-aead.py-62a41611519eeec274bae89acd74d97ca7544fd6931c4619c6091d725d297269"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-oid.py-636ba38510ce57a413ccf7fbb30070dbe9f6ac08a6c1fa234bde1cca8f890d0b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-aead.py-637c180e983d01636aa62d23ca08a0e082e9e9ca64ea9b7e4fb5bd85071314a4"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testutils.py-640ff7623f182ee5317302dbec1f8852dc79dba7ccd423f6505e84bcf21a5a4f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-647a38cf05a27453f6456165f25ba236e62454c64f821cf1e788b33cd482b43e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhmacvectors.py-64c0fff2eeeb7079ac48116361b8dcc4bc3f66711343ff71d7850866f8af5f33"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conditional.py-64c2823955296d943446ece76a713667f5e972a30127f6b1b5858023301c2542"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-664182d1172b4d87e73e5bce7fd2a64fe8c643989a03f8561b4122d04b086709"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generatersaoaepsha2.py-667309f604039310c95513ccbf22e972748daf550270b8023214bb23f1a9e8cd"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-certificate.rs-68f214ae28bd9905470ee184d48464841295957fbbbd271a8291538cf0bd4b17"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE.PSF-693ec0a662b39f995a4f252b03a6222945470c1b6f12ca02918e4efe0df64b9f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-695ae1c5e7b8e26b032974ba196bd3e583ff3b37550cfad20a3d02945ee46384"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx509.py-6a49a2caf7fc6c8a038c3bdf4f06cf6dcb18f1f379732232b1266f2c12557d1b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tested25519.py-6af8b9d6a07b2fd9708f2f9dc236293953a8e68369e270829d9d26f2005d8678"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testeddsa.py-6c5eceeaea09f52ce25e83c07a6f15816d90383d510ef2835e21cd24d5ef304a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sign.rs-6c6f04571c80dacb632f3108ad8d8619d13f94de87bf6f318d0c0384d721fbf0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed25519.py-6d294c7c979d468cb3657a0979a7a18ffd07fe3e987b976840782789beb4dbe4"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-types.py-6d7e378c0062faeaabc0c92964fcb779f42283bb1f6ea97421a0dced313bc8b6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhkdf.py-6ed8fba60d19fdc9eac79accec1823d46b904be77b59ae4f012c5f59b92b38a8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x963kdf.py-6f610cee05d75a334963f387483813f8ca053933b2c1c5fbe7ac8cd50f7b62c8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generateidea.py-70af1726070f0dae68708df6390bdcfdfbae97f138c21ee89a25e6420f6e6178"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CONTRIBUTING.rst-742a857005c7fa4b6ef4d5d4a1fd32726732140e9b086e95ba43a53b749649a0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pyproject.toml-748a14f1850bb2de7787d90611ffc2b7f1e75d92d3155bdb2cc3637370b59969"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testoid.py-75307bc415fdbdab0e65f82d8be0226dcb477837cc914aa533658969013c3dfb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-seed.rst-7671acb621baa60294a10a2d55fc8f5966189c6f72d1749497126e0b24f75070"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-osrandomengine.h-7680af707957cfac5bd1c22243048b8479c79a6b626f0ad4bda1d5073404e0b9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed448.py-76925fd73b7fa3cbdf55c5d88bf3c3f1df47fa305b604a7e77a6486032a50b5b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-security.rst-778af727bb1518c7bd79c109db07800982d4cbc60e78d708fe6d3ad619c38962"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-MANIFEST.in-7969e008037ac73a87fd76f48099a81b624e4e51b89c72e3642d48e03a9255bb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-algorithms.py-7b6a3b0ae5942e1041f83a126fd19751993545149613547d90d100edd865bbf5"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-7bebb93a889c1f2a6bd307964fb11ada96facff786e9a9f37ed26fdb250dd4b0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx509crlbuilder.py-7c058cf543494852d598a5dd5d3ee86ea034654550849f85b8af5d4ea8c5bf69"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-7c84f01735b622e2a8389aa8bdbf9340cfa3a048b412e11dc0b7ffec88da1f55"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx963kdf.py-7c9fff436d221f33b58b70eda034b3e453a0d4a1af63fe1e4be5a8a919d920f5"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ec.py-7d4a3909045bebe5726bc4e30d1b6efca45cfb13cd1f42ff768c5a21e902a99f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-base.py-7e2c8dc635de7fb89822bdd59f777f44617854f4cedb53f4bc830f6416c73373"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-mod.rs-7ec5e731a23651deae8ecba6f0ce664ca4259f79b2eeb88b68ed1fce5288ba73"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tested448.py-8035a28d5762544cf5c337f9b14f1ebc88630b5d70bbe1b2bee5c7f17d5dce64"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdh.py-80550b9b274f3740ec9d73069e455eab6de2f0d0a6eb74b04417b90682a8f85c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx448.py-8176d20b97f56e729a0d85ac62ae3b217f3dc02f7293d4a0f7c439134591e9bb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.pyi-81ae502d8a7c326ba6401f91a784c61eafcd02a38d7174eb2e6dbbd764d9f4cb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-lib.rs-8289d2eb03b07000a9acf581a3f230700513f8bbef3147afb0aa24f3ad805f3c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extensions.rs-83858e88e1134d34556bb76f02442e1960ed18f574f54ee95d27d1c3bce078c5"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hmac.py-83dcdb31a6c44e9f4f564bba60ca9fb96177ef9b45fec70c5d1f0483ef92f0ee"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-secp256k1.rst-843788756d3976d86df7a09df64586c3626cde2c880e2e01d733e29c01909629"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-osrandomengine.c-8688ee28e45e96ed0d7ac20a5834b12788af77b7e3bf509359fd112216c25e2a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509v3.py-87542343cc18e8ab3053fba6f4a19f4d1387a983e123118ba5258fbef300f338"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ec.rst-87cc477d348333c0a2832e7d0359c9f072113e86924435609a14f069f4dfc84a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-keyderivationfunctions.rst-880a1a06c79d539f1a4bfda10000c8205fb1c129ac05f3241197d8a1c1ab9ccf"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testsm4.py-89aca440d85ab187310d4791447ce733438cd1e32ff75b016860d64036cbdbd2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-provider.py-8a85354c941492f1228cf5d1c0f5a6a8cb8833e3993ee67c0315881a4afdd240"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocsp.pyi-8c04d6321d72cf92699e74fb035d3fb1b63e8dae730119cea59693a0baa6e376"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-err.py-8d8f38c539c083e61288cdf2c5640853c835326f2e304b8f89bc9fed9295a3b2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hmac.py-8dd88daebb8123c2c6ff5c6b4d6fe9ccfdd5e047e6bd620653d995f7032dac46"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testchacha20.py-8e294ec219fff026832d8cfb336ea3e9388f710363052fa176e01f8ea392ae44"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocspreq.rs-8ea06e154b79359b196e30e7c910dd272ffc3a631cfd301aa7a1b8f6bc1ec8cb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x25519.py-9029d6cee721ac99f53677b8cdea2d2af96432dcbda7756e33ccb5116a3bd2f4"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ssl.py-904df6dd428a45c1628b35a9acd30140da13e32af991cd2a6830647f86378d28"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-interfaces.py-9187900a9bbb65cf2912833ff4badae1b0eff5adaf2fc81984325ed33f20c444"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-concatkdf.py-91dc739ba8ab7c9a0bfceb5886fbd442d33d2ab7dbee187f74e9f8bed4c1c752"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ciphers.py-931d927fb074714d45d19315a88524adb09c1c3fc1d6407cd2f82424b8963ccc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cryptography.py-9360f45d4b2d7011d8807139c4de726f0b84adb318176e37477c0a6bfaf10a59"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cmac.rst-9507858831df7c891247bef57ae602da901bc4615a4591189839d81adf480ff0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ec.py-963e612f8d059bf2f784cfa93b3d608fd75d5eb5419898f3c41e91ea1a0edee5"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testasymutils.py-96bae88bc3f304e828ca526944a209e870c3be0b6bebb34ae7909960ab6d8b8e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed448.rst-976f9b0319c6bfc8d2ce213096a6d9021e18431496af47f8389daa49f1f44d74"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-certificatetransparency.rst-998f82049e71157bf5cefbbb460fa320e07c560dd1b6056432afed5328abd36a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-common.rs-9c65d3f7bb184a1bd99e024f977ec3cb6b808b194d275b167739c9797e38e032"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testwarnings.py-9c73403902ab577f8d6d6ab97ecff51fc523b7e65e80eebc3ebb3e487a2decc8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-decodeasn1.py-9d2aad80ee4c2557ff51492fc3db5ecf5d338469ec187ab6e0e3f55f618a39ee"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-asymmetric.py-9d52709b191a922ac05df169e35d290b8918fc28a7ccde45489c21127d88137e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-test3des.py-a08832a46f17ca21feb5e1d432f2f40f0f64602ea3e97601950e907d58f965e9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-objects.py-a0bf87c609de14a50f34057ad671b1216fb35d0804d1ee079cc3c2631ea3c18d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed448.py-a11fa3e2319c5949c6c568b51b2807c5565b82448e287b11eb2d44dcb7fac183"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testtotp.py-a258e8044a5db5ac2019017fc1396657f725037c991dd915e26dd4c3336548a3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509name.py-a2d32b7d0d27ab4f1db868c147b4955fce80b6e82b0ccd0b8390cd1160a2576e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testconstanttime.py-a440a4bd8f173045b72247acf09525ca0a3499554840773a53ed465ec7d9a369"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testdsa.py-a588be1ec79d8ddbf34a326ed8130fb4d4ab2b4e12cfeadc77773b8dea206520"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testecdsa.py-a5fbf82a93616b56204cb0d775344abb35b450ce5f9dd8a32613a8eeecf42130"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-idea.rst-a66c0c52741c363993264f4704dbd264acf82e2bbbbd528c1e87a284f2e7e311"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generatecast5.py-a74270a5615ed9d40d25e1c545c73b7aa05b0c6d0c648c7e96036d948f260d28"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-a7af6f393dd31fd702ec205188fb090645d67c4535d18d15e77ee3adb1d35b45"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testkbkdfvectors.py-a7bbb4800925fa66884874278db2fda16c7bfb8d996302dd0376f5cfcd425363"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x25519.rst-a883cb0c94bab401804ca1640b07895c92b6a5d8e53c2a8ec3febf7f87387797"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpadding.py-a993c96b4db2c4c45e14ccd28dd948628226f10d6a9da4f92f038e14124beab6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-totp.py-aa598622a548d69ff16a0fd177956adc6787077fc8c8b20ad5187040be21fb00"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE.APACHE-aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testutils.py-af61407d09c2da838845cc023c935c7c372663e5277ddd47b675a23edc5504b2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pkcs7.py-afe0c718181357873f358b47275d4a725130bb26c34f3f8eee6b143e8aa8bd9f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-linkcoderes.py-b0357a49b2451eebedf61f2f4e124cc9febab70502b656f34173a943bedb2cda"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-backend.py-b0a49ffba160a06e07a4775ee932cd3d18533b88ffbd7a6aad1a04469cfe9b67"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cipheralgorithm.py-b15f3e4a38616385ad1ec68b23b7b6c78a36718000a8ff185818e10ba935bb5d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpkcs12.py-b17319118a77f04feb2bab46978ae0cadf69110b97b71a838cd104c0fd94923a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-b3da0a090db2705757a0445d4b58a669fb9e4a406c2fd92f6f27e085a6ae67d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fernet.rst-b3dcc1a99064c00ef6eb2f901bcab5ceb0ce79f769b147b841209b2378191ad0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testarc4.py-b4e5515cc18b2ba9414f2a28536b8069876a0e5a53f63423e060c9e466e363ca"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-b7a2391d7898fe19e916c3c81cbf7f0489bdac752a1e7e437e1d6eed20ae2806"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fixturesdsa.py-b7fe2e71e550ccec8a34e3ca0a0f0498062b064e070dad480d0bb5f12ed780e6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testec.py-b903484fd0ae474389634e53f9462c6066275813e71f672819ab208b6cb95aab"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-b97df2a389e0207769f5fe8fe4011898ec22b9256943898bfe1f24c8ffc71f2f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhmac.py-ba31b891ade82be355284432d33c6050a363dac78de03964eb02f1bdf0d48644"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fixturesdh.py-bb01fa0fa4d5880fc77edad1905399b03d6d282b15e0cd0d4717e4f81bfbda73"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cryptographydocs.py-bbfffa29968046ff89375431fc3713345be1b042f5b1f9f0687ab912b0536bf3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-Cargo.toml-bd2185e4cb782bbd97cf8556d4c96f41c6292693acb938ebf23546643058256e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhotp.py-bd5b89bf8d1deb70881800405c1998bb277ab916a34c54da6e08b1f4857f72d3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-changelog.rst-bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hmac.rst-be291abb6261d2ed60330e549ddc7168e77c661f8b0fd17c6b74960f7dea04b8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-serialization.rst-bf3a5a37b4168b1ba28d485c9130320cb862e598567e5cee856329f44f637068"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhmac.py-bf528fb365b70b2f894a2fe08005d14b725ae1f7a9e83b3ebb7dda5985adc943"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-symmetricencryption.rst-bf556ef5069237589a9b0aa67e19eb5bc66094d53176452c761dc9c02994d7a3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dsa.py-bfb71d9559ae2c4c8b764ac0a2d0d706a1fb9e0642cee52237f49ba9c8957bcd"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pbkdf2.py-c04307e0225f3dc70283d6a940b5f2594581ad92d3a582cb9e86449f3bda1d0a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pkcs12.py-c0971487fb1f7a51d3f120d4e545a11ee2bcb03f1eeee07df8937ba5afce6118"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhkdf.py-c1cf839b89ee168c8e835d75c727207c2715867a5a456595054123574f03fa7c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-c1e82feb6b4655d7ed08f12c6af1439b56039800505b260715e547c5c6774a73"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hashes.py-c31e1296570eb1c0342c7707019defea439eacb71964eee0afbc157080edc8a2"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testaes.py-c336f330bc68b581927533c0732c3ac7e1d1cccfcbaa27e03541dd6a00dac28f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-c413ab93d975a7edb1fb25722b1b25204a7c541de69b822b4cc1912ae6ba2d78"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x448.rst-c457944e8b0299e1214e80a84cea380ca292c8b7b1a3983ddbffdfae05d64beb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pem.py-c4b0a21225bfad6c068a10e4ec86ee3625d3f53f1624f9ee15ceac93e11c5583"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-c5027f8553734472865b49244f4a2e16aee8329dab297aa052da0d63e4da37d6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pkcs12.py-c6ea51143e1a65138e6159f78e3f6dbd8b26d1738209622032e539948791881d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-glossary.rst-c75194c735850be8a43722efc53c7a418e48ec8b9faf27d62581fa0e39a85e9c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-opensslv.py-c75bc0d0c6744e1b118bf630b43c720f5a9f8529b97cc6e93a0db4e24f30257b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-c82d136eebcf9962f5538ac463ed26e3a49acaec427cf54d1568c925d8b9958d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ec.py-c9db494797976256cba813eab2b107619550d5f649d7abcad7d57a905aabfe4b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-base.py-cb0f3fcb322faee4fa7e64be2ab4e62176c0174d2b22d1f8f165d33ce48b749e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-toplevel.txt-cd86dd5faeefe091593dfb1a36e7bb655e3e9a0a11a9808084cb0d82ddb62ea0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-reviewingpatches.rst-ced91c1d1e1e10870726edd239ac86e0449bce3a08ee8d4b7c2aec6da0d92c74"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testpoly1305.py-d076fff75406719a189016d55977b547aa3d054ee2c7d965a14aa4d2611c697e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-doingarelease.rst-d130fa8cb265fa5da2109322d7aca2786dd0b6ad57cde9d4b937d78e79fcf72f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conf.py-d177deccf3f2ce6898ce5f094795930be80d11aa86d68dd0e945c8196e664978"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx963vectors.py-d190594931d6f289bac22065cdd481caa7bfdc62f2929d02453ec479690c2dde"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testvectors.rst-d2284558bc57429bf9358a4ed22d57b64bf3e3cc11a07fe7b4e00c3cb296f4cf"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-bio.py-d2d172eab0c13a95babc510c7981c2e688a74d7d4e55ff9a4cd0a778baed5900"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rsaoaepsha2.rst-d5054eef1fa62a9b69394b78eff5003237c7449aa585a9c1545885325aef20ea"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testblowfish.py-d60fe37c6021a7c0e70ce24a83ba97abddc5f4bcdfa9331a1d95b7f5f94ad753"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-CHANGELOG.rst-d64e3ca73458f99d9bdb6f93fb9b66923e08290cae60922ede6201371c874a82"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-osrandomengine.py-d67695190f0393c08399c27e35bded7a42da5add3788f1a28b183eb5fc28e2c9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ed25519.py-d6a3a5d54595ffe7172878709454b23c1761a71d8730346e92423a788e62f2f3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testhashes.py-d80f7a6732e26fc81b635e3002417d4b99b8fc60f56440598f74412fc3fedda8"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fixturesec.py-d8cf5d3026fc4dae0c96121f1499b8be4bd233917ec69bc0866a5d17e312d1d9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-d983be14e058359fe4f1c39211853d411c8b25a13f913b27b3869137356c5808"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ecdsa.py-d99b4c87402e3257524689f89f269d4b02354082529db494d7f6eea1e0d8ecab"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sct.rs-d9fa0ef5cd18c952dfcc77a91d8da69751a7dff94530f12005db2d93afe7b222"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testciphers.py-da73b5d8b0bce0c0d5b3a9fd070d1a8575f31e010cf6c1092b8aefc0dad7a3e3"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-evp.py-da7d2da860cb27a66e5aa04e0dbb5b8bc25e9fbc483c30937880525ed5d56b33"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testopensslmemleak.py-dae7b09d64898a8b2011d0c84005a90bb9bfdb19bf69adddd88ce3c96b37e448"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dsa.py-db1a8a5def217777b4512897ceb770193dfc7d510dcbb1f57538a61748a02001"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dsa.py-dcab3940ab6f3def99b81bd2fcc0a695b853140a7b3cd48a1c778988f7a10df9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x509vfy.py-de95296748c01032d0b2d1aa08363cb06d8afb15bde068955bb81ddb369b1c4e"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-nid.py-df270fe6b7972e2f9510fd06a19c8e6a4935c6993316fe4317477b845656c3cc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-bignum.py-e09ea538383096152b017868e0465c691cacfe2bbf7efb2c030370e7edb6c9aa"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-encodeasn1.py-e11518553a64621e89d419e661daf71bcc6fe17d47f8ada4dbe7d0a080e4a472"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testchacha20poly1305.py-e2ecc931b36145cbb10fe3f2ccad7dab3911cf77235dcc89f2fd8e55d1a68228"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-.keep-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testfernet.py-e43fbb8bcc05ad27f1ef6862e0890cf9ada6a998175250ac88d2d2522e069095"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-utils.py-e447f09631635e93ce701f5b251c512768b68c3280389c29a05372517ec09afa"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.rst-e4b2108fdde4c88a6f3bcf4e373bd7582435f4a6993f26f4ddaacbf3c1b85028"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rsa.py-e4cc8b53a64d6909a69279e2e8a260b7d7aeb168df9c18a32fe001a16d2218fb"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-generatesecp256k1.py-e5b7fccc59c25b89e77810ccf14674e79a9efd0a0fcbe382d974c3c111bd6bc6"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conftest.py-e81393d12dcfe16c2f84b85d6f074a48441abf4da47d24722a99296a118a976c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-tutorial.rst-e912e5118f2cab8746b532c3944275b7fb23fa93a5eee4a85ecfd37a14c7b30f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-Makefile-e940aef90ea66f18763bc81e903d03a7e7beda152162d93479cd5f7e050d3876"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-constanttime.py-e9b916d3442384abac760b106dec5784c9465f45d1379f57366c564b65b7f0d0"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx448.py-eae1eb570665966cacd423807bd2dffa30ddb141009b5d0eaa889a06f0866398"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testx509revokedcertbuilder.py-edf19267b59ae3bbd6e8cd3eaf2f5d178355ea00a087fad3335e67ebdd2536ae"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifyarc4.go-ee19b42fc42f1f89c39b019679691f5992ffcf0d52d3d900460d8c143d487264"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cmac.py-ee3fb937b483a95e64356df037400afd37da9877bb01be8c5d134077011c2197"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-eeba73d59dde57dbd9cbf77688baf00bc3b3d2f12bb8316b8c995ce96d990d70"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x448.py-f0e29830d5c347b525562537b0d207e6a98b3063fb27e17739e11a44ad1aa2db"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hashes.py-f145524f33263dbd6a226a065e75c75ecf129dabdf7cf0bc1efbb3b899f41c6d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pkcs7.py-f22a307c529e6481a5d4a7faacca0ad7585507698141d1e7a5ceaf68a4400caa"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ocsp.rst-f345ba586cb32c80755c05cee1b3b5f045e57be85c2386330a250de08b9bff76"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-rsa.py-f4a917db2e9486abbf91721e8ac8c7593bd315a6eed8d923567aeb619e05a854"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testkbkdf.py-f5415238040d0b59936d84bf449b68622b2d96f6b76991d911da669d56c2314b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fixturesrsa.py-f654f8338d2a4a0d8e904bb1ee7988ea6f24b12078408bc3042c52660e0148b7"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-verifyhkdf.go-f81808d08f021a54301c96e02e022b04479dd98b1bfcac18798befd52b9b12e9"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-hkdf.rst-f84df0b914e8d12fce9d21c104da495cd61621acec38104a13295b389f470f4d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-installation.rst-f8e7e2f1eff101d9821005133bd0792ae65598f3651d1577f067fbf2e239a715"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-constanttime.rst-f9f68bfed355c329341211067b75f596019584481f3c845d57a41284e7e1a3ae"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-x25519.py-fa76da1a5813d6cb9f3bd21cfaeaf0283aa5f036b453718bea164920ca878157"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-limitations.rst-fa9c95c53cfc420bc4ba9f2c650be81215aabadfe80e296623a88c695efa6b6b"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testopenssl.py-fb852b56270a304d8e354261fb8013c980a7a60e1fba2cbcf1a37acccb5de4bc"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extensions.py-fbd542c819c69d3f0cf2c256c7ff24a52d8306366f987ad7e40b59425687d931"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-poly1305.py-fc3b6fea808c9fde2b02143aa6389ef663bf3220cb54be48b77679b1da425377"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-padding.rst-fcafc8afa4b74048bd20afb59e9c78c1f643d2d3447532b839873b8439da50ad"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-submittingpatches.rst-fce394b41517e5a966f5bb8c0d03c57e77270b250181577866f4f0c58d149473"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-testrsa.py-fda9d699a742721841a56e4533964591a12ac8fa60ff0b914b30cfec04d43e0a"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-index.rst-fe49dd138744fbc1e5de8b12438905070fd7f063ba34c4d58f4d2e5f964dbe8d"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cbindings.rst-fe6523ea111926b181b8ef8b2b5681d1e45bb9f127576a8979ce58496b04ee8f"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-ssh.py-ff349efd7314dd963c3bf3bd179d4c9f6ba25d1445856455bb5856e43bab398c"}, {"spdxElementId": "SPDXRef-Pkg-python3cryptography36.0.2r0p72c6c85.tar.gz-2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-conf.py-ff4abd6799714dad98153e436876afc180e17cfbea05015a4934b63ee6037707"}], "documentNamespace": "http://spdx.windriver.com/Reports2.0/2781e75447f5ccbd974dd9428a7ec10925f3d5c801f4c37b19a700fb4758bf50"}