{"SPDXID":"SPDXRef-DOCUMENT","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":"2026-06-01T03:45:43.276630292Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-pyopenssl-22.0.0","dataLicense":"CC0-1.0","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.","annotations":[{"annotationDate":"2026-06-01T03:45:43.27663043Z","annotationType":"REVIEW","annotator":"Tool: The Duke of Highlander","commnet":"The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]"}],"documentNamespace":"http://spdx.windriver.com/Reports2.0/bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","packages":[{"SPDXID":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","checksums":[{"algorithm":"SHA256","checksumValue":"bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-pyopenssl-22.0.0","originator":"NOASSERTION","packageFileName":"python3-pyopenssl-22.0.0-r0-p317e265.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200ccb92cd006764f648faf4826684319eb087db763597ae20a5f9285cb720442f7"},"versionInfo":"22.0.0"}],"files":[{"SPDXID":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"dependency_links.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testutil.py-03087227a04ae7fdc9808dc8e44be8e062ba33a8c3014f56cc5a106eb1c93c61","checksums":[{"algorithm":"SHA256","checksumValue":"03087227a04ae7fdc9808dc8e44be8e062ba33a8c3014f56cc5a106eb1c93c61"},{"algorithm":"SHA1","checksumValue":"50f67261dcffedc910f48e049f6b52e31668239e"},{"algorithm":"MD5","checksumValue":"5e798601e6ba4280acdf0ef57087fe4d"}],"copyrightText":"NOASSERTION","fileName":"test_util.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-Quotes-0aa69c0b3e2a295cb43e0822d35fc9f8ccaa501556cdb7e52876259b22910e53","checksums":[{"algorithm":"SHA256","checksumValue":"0aa69c0b3e2a295cb43e0822d35fc9f8ccaa501556cdb7e52876259b22910e53"},{"algorithm":"SHA1","checksumValue":"28ecd089e2b87d06e9c8fde65a51381e0483e0f3"},{"algorithm":"MD5","checksumValue":"1315b0f22e88a58bd0203fb30553170d"}],"copyrightText":"NOASSERTION","fileName":"Quotes","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-Makefile-10fb23aed9c0b625930c39a70cbb0ddc89190d997ac127ee43b1c5f407e70cbd","checksums":[{"algorithm":"SHA256","checksumValue":"10fb23aed9c0b625930c39a70cbb0ddc89190d997ac127ee43b1c5f407e70cbd"},{"algorithm":"SHA1","checksumValue":"59a4c57f9ec169d562089b4b070710b3b3522277"},{"algorithm":"MD5","checksumValue":"ce736ed26c3ae46ef792fafed908b95b"}],"copyrightText":"NOASSERTION","fileName":"Makefile","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-rand.py-f421a8c744496ebadd1f52fb4a2b0441885c3a9d3282986e23cd353b36304a81","checksums":[{"algorithm":"SHA256","checksumValue":"f421a8c744496ebadd1f52fb4a2b0441885c3a9d3282986e23cd353b36304a81"},{"algorithm":"SHA1","checksumValue":"2d8b8cb8ce80a5a10f3a29169d56b2d19d37d0dd"},{"algorithm":"MD5","checksumValue":"d36ede3d739478a32d4072c5ce2a1ceb"}],"copyrightText":"NOASSERTION","fileName":"rand.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-debug.py-fbc8ce37a8b1542eef99443186db516d395665335df900efe93f001573d6fb00","checksums":[{"algorithm":"SHA256","checksumValue":"fbc8ce37a8b1542eef99443186db516d395665335df900efe93f001573d6fb00"},{"algorithm":"SHA1","checksumValue":"d039d95e4ad9b2cb3a96724a45428fb577980b47"},{"algorithm":"MD5","checksumValue":"c1877ce263a3ac6b2acc12d86fba4d59"}],"copyrightText":"NOASSERTION","fileName":"debug.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.rst-8dd02d55844325f368d8123da0202b13250ca8faec508d0aa927365fc754936d","checksums":[{"algorithm":"SHA256","checksumValue":"8dd02d55844325f368d8123da0202b13250ca8faec508d0aa927365fc754936d"},{"algorithm":"SHA1","checksumValue":"c59f459d80e594ceb2038a4e6dabfa29ca0f4ef1"},{"algorithm":"MD5","checksumValue":"04b3958b443beaec335e9118c93d3ca6"}],"copyrightText":"NOASSERTION","fileName":"README.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-internals.rst-92b24f28156e4edd63b16d31039590a9f9f78133178f6759b9180a6d3efc68cc","checksums":[{"algorithm":"SHA256","checksumValue":"92b24f28156e4edd63b16d31039590a9f9f78133178f6759b9180a6d3efc68cc"},{"algorithm":"SHA1","checksumValue":"cd79a51be2173e920599602d692b1551121ff6a5"},{"algorithm":"MD5","checksumValue":"5fe946ccf949fa66e4abb012fee40101"}],"copyrightText":"NOASSERTION","fileName":"internals.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-introduction.rst-960b12f8869a9bb2190ad4992be05a3eea94091792315211c39ff8c77f881983","checksums":[{"algorithm":"SHA256","checksumValue":"960b12f8869a9bb2190ad4992be05a3eea94091792315211c39ff8c77f881983"},{"algorithm":"SHA1","checksumValue":"8c78893e889ab1b7618c9f3d22d4fcba8d0c0c4c"},{"algorithm":"MD5","checksumValue":"e20cc8fc3309f569b0ef95aa1770c17b"}],"copyrightText":"NOASSERTION","fileName":"introduction.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-9cbcec204af0a78c75448481407a00049e1c89de61c5fccd72505247810343fa","checksums":[{"algorithm":"SHA256","checksumValue":"9cbcec204af0a78c75448481407a00049e1c89de61c5fccd72505247810343fa"},{"algorithm":"SHA1","checksumValue":"6126fd594ac2059a8968b54450176923a088940d"},{"algorithm":"MD5","checksumValue":"68a6876925063f1081968b335c5b966e"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-api.rst-9cd1cd2afb28d3da0474de2034919a0bc34f843bb02fce5b244789d4bd1b2fec","checksums":[{"algorithm":"SHA256","checksumValue":"9cd1cd2afb28d3da0474de2034919a0bc34f843bb02fce5b244789d4bd1b2fec"},{"algorithm":"SHA1","checksumValue":"30f34f096079c6bfd6cbfa278b9b71b9342a6a01"},{"algorithm":"MD5","checksumValue":"f3f32188b941165589725b344403c630"}],"copyrightText":"NOASSERTION","fileName":"api.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conf.py-a030e16f8310ec8f7dfbefdc7be0676040cf8b3396de329140daa1416e9ffca1","checksums":[{"algorithm":"SHA256","checksumValue":"a030e16f8310ec8f7dfbefdc7be0676040cf8b3396de329140daa1416e9ffca1"},{"algorithm":"SHA1","checksumValue":"bb5ec644d850848ad36311c1b9abe4d469d2143e"},{"algorithm":"MD5","checksumValue":"58fabd5961c709b76e8bd57c025c4453"}],"copyrightText":"NOASSERTION","fileName":"conf.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-install.rst-a30e59f28d5cec90baa48aeedcd546027418276e81119f5d9d230e0596d2716f","checksums":[{"algorithm":"SHA256","checksumValue":"a30e59f28d5cec90baa48aeedcd546027418276e81119f5d9d230e0596d2716f"},{"algorithm":"SHA1","checksumValue":"502fc03a4cf7ebdd075ca2e82d73826991cd2e48"},{"algorithm":"MD5","checksumValue":"8dbfe20471d376fb242716e2f744f740"}],"copyrightText":"NOASSERTION","fileName":"install.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-changelog.rst-bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311","checksums":[{"algorithm":"SHA256","checksumValue":"bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311"},{"algorithm":"SHA1","checksumValue":"0018595248a3e1c8468fc7314aa0c706d8288199"},{"algorithm":"MD5","checksumValue":"11074750a4b9c216ad64d5d3606aba7b"}],"copyrightText":"NOASSERTION","fileName":"changelog.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyopenssllogo.png-c61c2f5d59b11869a257f43fa17adbfc8000a386c25c0befb52852695ac0f6cd","checksums":[{"algorithm":"SHA256","checksumValue":"c61c2f5d59b11869a257f43fa17adbfc8000a386c25c0befb52852695ac0f6cd"},{"algorithm":"SHA1","checksumValue":"36ea0670ffbdd8a21f049c01719a72c8e9e9f55e"},{"algorithm":"MD5","checksumValue":"4531f0276ab43732f76ff79e5ee29e71"}],"copyrightText":"NOASSERTION","fileName":"pyopenssl-logo.png","fileTypes":["IMAGE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyopensslicon.png-c6db443cd6d5bed722d1423e08cd46c0563b593be9316d0a935458319b0731a4","checksums":[{"algorithm":"SHA256","checksumValue":"c6db443cd6d5bed722d1423e08cd46c0563b593be9316d0a935458319b0731a4"},{"algorithm":"SHA1","checksumValue":"b7f913501350fc52bd9c512a3d1068c789b95a95"},{"algorithm":"MD5","checksumValue":"6e5dbcb204c8d0a5340b9d043947f6be"}],"copyrightText":"NOASSERTION","fileName":"pyopenssl-icon.png","fileTypes":["IMAGE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-c8b07a3fa338b88e4ba58a5de87eaf9386ce37d54104c6ae5f9519be9e6adc9f","checksums":[{"algorithm":"SHA256","checksumValue":"c8b07a3fa338b88e4ba58a5de87eaf9386ce37d54104c6ae5f9519be9e6adc9f"},{"algorithm":"SHA1","checksumValue":"e40c236a6fd11c054e47e5e05c33f7330bc79cc4"},{"algorithm":"MD5","checksumValue":"df6f351f549e1f28ffca3b08579a7630"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","checksums":[{"algorithm":"SHA256","checksumValue":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"},{"algorithm":"SHA1","checksumValue":"2b8b815229aa8a61e483fb4ba0588b8b6c491890"},{"algorithm":"MD5","checksumValue":"3b83ef96387f14655fc854ddc3c6bd57"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testssl.py-d34ca8edb8f0b1b58ed1b180800ee7016d9470a7bf8fc88764227d3bfd381a0b","checksums":[{"algorithm":"SHA256","checksumValue":"d34ca8edb8f0b1b58ed1b180800ee7016d9470a7bf8fc88764227d3bfd381a0b"},{"algorithm":"SHA1","checksumValue":"2c1858d5a8155df13f34c10f2c5fecc37f50ce91"},{"algorithm":"MD5","checksumValue":"44a511ddd1b72caa0df64032eda76640"}],"copyrightText":"NOASSERTION","fileName":"test_ssl.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testdebug.py-df87cf9ce89b0e0c5d6935238f177d75600c6c6a469a13fafdb71d7c6d609a67","checksums":[{"algorithm":"SHA256","checksumValue":"df87cf9ce89b0e0c5d6935238f177d75600c6c6a469a13fafdb71d7c6d609a67"},{"algorithm":"SHA1","checksumValue":"b6c832c88f197d80abd603471bfb31042f0a9042"},{"algorithm":"MD5","checksumValue":"148485470f73d35f6f01ccb15c83f9ea"}],"copyrightText":"NOASSERTION","fileName":"test_debug.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SSL.py-e395206ba653276cb790f7a9e41c79ff3d6e1d52b3e2b72d605af045771b0994","checksums":[{"algorithm":"SHA256","checksumValue":"e395206ba653276cb790f7a9e41c79ff3d6e1d52b3e2b72d605af045771b0994"},{"algorithm":"SHA1","checksumValue":"a23ef6a21975f4027f8170200fd43c906f1e1bce"},{"algorithm":"MD5","checksumValue":"eac9c65bdc534a33ac1c5142e1e0d20f"}],"copyrightText":"NOASSERTION","fileName":"SSL.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-crypto.py-e9af9b9670999f94750f05e9acb1dcc181aa5278cc525b0cdb5310f96a4b6956","checksums":[{"algorithm":"SHA256","checksumValue":"e9af9b9670999f94750f05e9acb1dcc181aa5278cc525b0cdb5310f96a4b6956"},{"algorithm":"SHA1","checksumValue":"aba512036f90b3be0b910e2be45184dcd9a47b06"},{"algorithm":"MD5","checksumValue":"140e40b26dea83a51138bedaff30bf67"}],"copyrightText":"NOASSERTION","fileName":"crypto.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-INSTALL.rst-ee5655861dfbf8243b7d51886a35c5fc9f3735fd0bad61e9a79a51002a907efa","checksums":[{"algorithm":"SHA256","checksumValue":"ee5655861dfbf8243b7d51886a35c5fc9f3735fd0bad61e9a79a51002a907efa"},{"algorithm":"SHA1","checksumValue":"ab8b01a7c3385702282af829cc0fef348f088770"},{"algorithm":"MD5","checksumValue":"e15d798e184aa60d6680a99855ad3264"}],"copyrightText":"NOASSERTION","fileName":"INSTALL.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyproject.toml-f2b19dfb395950e50bc9990de20670f80128634416f7ab5d0568a3eaa739a943","checksums":[{"algorithm":"SHA256","checksumValue":"f2b19dfb395950e50bc9990de20670f80128634416f7ab5d0568a3eaa739a943"},{"algorithm":"SHA1","checksumValue":"c44ae55d115054dc314a4000b2d81ee2105e8fb4"},{"algorithm":"MD5","checksumValue":"f42951bf092b094d0e9c746819840c15"}],"copyrightText":"NOASSERTION","fileName":"pyproject.toml","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tox.ini-1cfc8bf31dfa53e2691b7f16719a54fd055361c93414e33621895f9b0274283e","checksums":[{"algorithm":"SHA256","checksumValue":"1cfc8bf31dfa53e2691b7f16719a54fd055361c93414e33621895f9b0274283e"},{"algorithm":"SHA1","checksumValue":"08c2bfdf5c392375fcd3963cf190f24986dec066"},{"algorithm":"MD5","checksumValue":"e4b9847f942c646fd19ff7d680720296"}],"copyrightText":"NOASSERTION","fileName":"tox.ini","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-util.py-1d886dedb10ed805c9359d870f82bfc05986345a95cc2e4ac1e1d0e7bed701d3","checksums":[{"algorithm":"SHA256","checksumValue":"1d886dedb10ed805c9359d870f82bfc05986345a95cc2e4ac1e1d0e7bed701d3"},{"algorithm":"SHA1","checksumValue":"d9145b0463d1ca840a02efd1d7592dfe26e627c7"},{"algorithm":"MD5","checksumValue":"a85b937a8033c8d63c30ef08626f4496"}],"copyrightText":"NOASSERTION","fileName":"_util.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-1f57a27e9ac71c853277e1d04985c902334625508cde0462118e06810cafbd0a","checksums":[{"algorithm":"SHA256","checksumValue":"1f57a27e9ac71c853277e1d04985c902334625508cde0462118e06810cafbd0a"},{"algorithm":"SHA1","checksumValue":"7f7d272cb332cfcafdada5a7ff975d19afa7aaee"},{"algorithm":"MD5","checksumValue":"8bff7603668de67a9dd8f1114273949b"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-util.py-2090c05e0957341647fe3ae9859aaa207d208a98fa664e7f94b07533c9859285","checksums":[{"algorithm":"SHA256","checksumValue":"2090c05e0957341647fe3ae9859aaa207d208a98fa664e7f94b07533c9859285"},{"algorithm":"SHA1","checksumValue":"762308e6947729dcc12349330c084c55173625c5"},{"algorithm":"MD5","checksumValue":"2d7ac62f7c25129349e89c4cee709ab4"}],"copyrightText":"NOASSERTION","fileName":"util.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-CODEOFCONDUCT.rst-2350b3c5b0eb0310afb8398bcf09a83ffee1993418a8a4a93e3e66d4210788ab","checksums":[{"algorithm":"SHA256","checksumValue":"2350b3c5b0eb0310afb8398bcf09a83ffee1993418a8a4a93e3e66d4210788ab"},{"algorithm":"SHA1","checksumValue":"92de341bfb577e017fd60ac45692999d2d934180"},{"algorithm":"MD5","checksumValue":"b46b65c7bf2e3257109869abf1da21f9"}],"copyrightText":"NOASSERTION","fileName":"CODE_OF_CONDUCT.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-23932c2676104b5788e1e64f9b61061d6ce09ef5102a206c85881bd4dc2d4c5b","checksums":[{"algorithm":"SHA256","checksumValue":"23932c2676104b5788e1e64f9b61061d6ce09ef5102a206c85881bd4dc2d4c5b"},{"algorithm":"SHA1","checksumValue":"b1ae4fe9fe2f527da8a4884b195a4db205962151"},{"algorithm":"MD5","checksumValue":"8a8ff22b9d1d4c41a8a565446835520d"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-CHANGELOG.rst-26b95d55d64e126a461e41f20d914f2f0427c178cfea01b92e076ef0f532404e","checksums":[{"algorithm":"SHA256","checksumValue":"26b95d55d64e126a461e41f20d914f2f0427c178cfea01b92e076ef0f532404e"},{"algorithm":"SHA1","checksumValue":"de9cb98c8692c6fc087b9a3931946a82644f0a52"},{"algorithm":"MD5","checksumValue":"8ce8e46407d84e624734f73e718f4b56"}],"copyrightText":"NOASSERTION","fileName":"CHANGELOG.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-toplevel.txt-34dc56a92f2128d261d9c5176b545938c5fad9525fc9df14468d53b189d1fcc5","checksums":[{"algorithm":"SHA256","checksumValue":"34dc56a92f2128d261d9c5176b545938c5fad9525fc9df14468d53b189d1fcc5"},{"algorithm":"SHA1","checksumValue":"9862c53fc095cbb85bc754af13c7bb1a786b6953"},{"algorithm":"MD5","checksumValue":"1b83158a5ddc854e51861cbf63ab927f"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testrand.py-36f7a17d5899a01f934629c9ddd04670bb6e182ab0dfe002914bec25a4916219","checksums":[{"algorithm":"SHA256","checksumValue":"36f7a17d5899a01f934629c9ddd04670bb6e182ab0dfe002914bec25a4916219"},{"algorithm":"SHA1","checksumValue":"d6d7877fc44ea7b6aa4b85a2ce9f812475d80962"},{"algorithm":"MD5","checksumValue":"c56dd77fb78405603a45cb2909c93e33"}],"copyrightText":"NOASSERTION","fileName":"test_rand.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-39b00bcb23ffd5b40d0467d6c757b9279d9505a9b305fe49204a8050a27cec4d","checksums":[{"algorithm":"SHA256","checksumValue":"39b00bcb23ffd5b40d0467d6c757b9279d9505a9b305fe49204a8050a27cec4d"},{"algorithm":"SHA1","checksumValue":"20bcd46db672512e352080620e7db0e5093d8c74"},{"algorithm":"MD5","checksumValue":"62b2d0b243bf9257f8cad74643f7012e"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyopenssl.svg-3d6c5557a5a6441956bf930a8173c7fb30672f115c1315e5ceba066afffdf1b3","checksums":[{"algorithm":"SHA256","checksumValue":"3d6c5557a5a6441956bf930a8173c7fb30672f115c1315e5ceba066afffdf1b3"},{"algorithm":"SHA1","checksumValue":"e50d6121a54a86b7d6e2831bbf576999f844f485"},{"algorithm":"MD5","checksumValue":"9925731ef851752afb009a7715fb24dc"}],"copyrightText":"NOASSERTION","fileName":"pyopenssl.svg","fileTypes":["IMAGE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-CONTRIBUTING.rst-431896f3fc58fe2119a94d11d021af5f157895a5524f7877d1735e3431b7ab6e","checksums":[{"algorithm":"SHA256","checksumValue":"431896f3fc58fe2119a94d11d021af5f157895a5524f7877d1735e3431b7ab6e"},{"algorithm":"SHA1","checksumValue":"f549edfac43a65d9eb3dfdbdd072fcd045cc99b0"},{"algorithm":"MD5","checksumValue":"e1e017ba0a51f481716a8f6a40c5cd13"}],"copyrightText":"NOASSERTION","fileName":"CONTRIBUTING.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ChangeLogold.txt-44df37e907089aec36547cae678fcc8fea9df8a30d70fef82039fd851c5d8f3c","checksums":[{"algorithm":"SHA256","checksumValue":"44df37e907089aec36547cae678fcc8fea9df8a30d70fef82039fd851c5d8f3c"},{"algorithm":"SHA1","checksumValue":"c22155228709227bcbe9bbcdcccedea89e36d582"},{"algorithm":"MD5","checksumValue":"03b97dcb2ec337fa9ba942666bec9a61"}],"copyrightText":"NOASSERTION","fileName":"ChangeLog_old.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-memdbg.py-4557c7e5055d9011d0394cd840f3d9fb745b27282fb0c3616d41feb021ac59c9","checksums":[{"algorithm":"SHA256","checksumValue":"4557c7e5055d9011d0394cd840f3d9fb745b27282fb0c3616d41feb021ac59c9"},{"algorithm":"SHA1","checksumValue":"c34667b4668639a50bfdefadfc022c90dc04f2a4"},{"algorithm":"MD5","checksumValue":"f8fc3fd15501313dd4a9a22e7e5f1e90"}],"copyrightText":"NOASSERTION","fileName":"memdbg.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-4690e20f98e538b22a024b7b9ec2c33cee79284e49a49a42968a0dcc6bf41159","checksums":[{"algorithm":"SHA256","checksumValue":"4690e20f98e538b22a024b7b9ec2c33cee79284e49a49a42968a0dcc6bf41159"},{"algorithm":"SHA1","checksumValue":"801107acdbc5bebf796e8ea08d39fb7ce56e5dcd"},{"algorithm":"MD5","checksumValue":"c1ff5a81523f6546704e8e899157883a"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-index.rst-4b67c98a0861790be54c42ad0ec12f4ff230ef1aaf0000d258fb623c298bd387","checksums":[{"algorithm":"SHA256","checksumValue":"4b67c98a0861790be54c42ad0ec12f4ff230ef1aaf0000d258fb623c298bd387"},{"algorithm":"SHA1","checksumValue":"a9a73df43072e31de4237e2e624f5542f856204e"},{"algorithm":"MD5","checksumValue":"2bfb34a52d54bc58ee3f318ff978da0f"}],"copyrightText":"NOASSERTION","fileName":"index.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-make.bat-52a6b0613be7e8f772c3c616a2b3119144dab2514abc0dab4efd8e1c7a8a79bc","checksums":[{"algorithm":"SHA256","checksumValue":"52a6b0613be7e8f772c3c616a2b3119144dab2514abc0dab4efd8e1c7a8a79bc"},{"algorithm":"SHA1","checksumValue":"81b73583ec8ebf7394126fe0861da664d92eb4a2"},{"algorithm":"MD5","checksumValue":"cd7b8b3061cf3157f488c57dc7bcad00"}],"copyrightText":"NOASSERTION","fileName":"make.bat","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcrypto.py-569478ee178f72f1094ea06ca91e36d4e45b658942b78be6377db1bd43be9645","checksums":[{"algorithm":"SHA256","checksumValue":"569478ee178f72f1094ea06ca91e36d4e45b658942b78be6377db1bd43be9645"},{"algorithm":"SHA1","checksumValue":"4c497b6ddc0a3f0e881a5d219884700e4c0132d7"},{"algorithm":"MD5","checksumValue":"f25b7845f03514e9e3627bd8413e4c89"}],"copyrightText":"NOASSERTION","fileName":"test_crypto.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-ssl.rst-5ba350695752d80f353af213fca01a95012d69a369fa476fb15db9509b4b4f79","checksums":[{"algorithm":"SHA256","checksumValue":"5ba350695752d80f353af213fca01a95012d69a369fa476fb15db9509b4b4f79"},{"algorithm":"SHA1","checksumValue":"66c0915c85a6dd2d9b84e008a92584ebbaaab9d3"},{"algorithm":"MD5","checksumValue":"76d787fc99ed8dd29d34a456e8914156"}],"copyrightText":"NOASSERTION","fileName":"ssl.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-crypto.rst-5be118b2fe7d33e1ed3b567628bee8a0ca05725f6fd678871b5f829813ff2305","checksums":[{"algorithm":"SHA256","checksumValue":"5be118b2fe7d33e1ed3b567628bee8a0ca05725f6fd678871b5f829813ff2305"},{"algorithm":"SHA1","checksumValue":"16f58114e1ccd940e4c81665e60de367163ff04a"},{"algorithm":"MD5","checksumValue":"c58495f4feb4de3a239fe6860d975a44"}],"copyrightText":"NOASSERTION","fileName":"crypto.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488","checksums":[{"algorithm":"SHA256","checksumValue":"60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488"},{"algorithm":"SHA1","checksumValue":"3fe3834cc4eda766d1a50a9fc439132cd552ee77"},{"algorithm":"MD5","checksumValue":"3bb9cf066fccd731f9a0556f198494eb"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488","checksums":[{"algorithm":"SHA256","checksumValue":"60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488"},{"algorithm":"SHA1","checksumValue":"3fe3834cc4eda766d1a50a9fc439132cd552ee77"},{"algorithm":"MD5","checksumValue":"3bb9cf066fccd731f9a0556f198494eb"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-.coveragerc-6b6d90b49669e0e1d71760f80bc6df9b26d8ded4ac2e15734a5eb1472805f458","checksums":[{"algorithm":"SHA256","checksumValue":"6b6d90b49669e0e1d71760f80bc6df9b26d8ded4ac2e15734a5eb1472805f458"},{"algorithm":"SHA1","checksumValue":"89bc94e2ecb0f7e8bd256b63d4be75fb8d3d8ecf"},{"algorithm":"MD5","checksumValue":"6af1dff48662df1bfa5fcdb3bc7d83a3"}],"copyrightText":"NOASSERTION","fileName":".coveragerc","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-version.py-6cbb5508d7f1fff15bf745f0dea01108b807a411cd4d563be77c2bb77fe5734a","checksums":[{"algorithm":"SHA256","checksumValue":"6cbb5508d7f1fff15bf745f0dea01108b807a411cd4d563be77c2bb77fe5734a"},{"algorithm":"SHA1","checksumValue":"274525eea1f3408f258b2135e9b3692ee3e374de"},{"algorithm":"MD5","checksumValue":"9063d6fc0243c04680f5a6ed6b8a852a"}],"copyrightText":"NOASSERTION","fileName":"version.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-backwardcompatibility.rst-71ae89417d5edbbdd5b2ae1206e8fdc6ec5c87d7b9c719cbf7e1692f0a3a001a","checksums":[{"algorithm":"SHA256","checksumValue":"71ae89417d5edbbdd5b2ae1206e8fdc6ec5c87d7b9c719cbf7e1692f0a3a001a"},{"algorithm":"SHA1","checksumValue":"e3296f91c69fca3190a204f9a56a3efe9b4931b4"},{"algorithm":"MD5","checksumValue":"30e96a86105a38091f9992f83f517976"}],"copyrightText":"NOASSERTION","fileName":"backward-compatibility.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conftest.py-7935d59be2707688d81b14fd828d1d0b67da68b1deb611a624304210b6c2bf7f","checksums":[{"algorithm":"SHA256","checksumValue":"7935d59be2707688d81b14fd828d1d0b67da68b1deb611a624304210b6c2bf7f"},{"algorithm":"SHA1","checksumValue":"9b9efc29be56f11e3d68745e50761af92557e9b5"},{"algorithm":"MD5","checksumValue":"11f204845ad725e9545e034f065de84e"}],"copyrightText":"NOASSERTION","fileName":"conftest.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyopensslbrand.png-7d9c772fe16f7770fbc059b6ba4308d034698b48b087f73b6e8c2e2f0521bb46","checksums":[{"algorithm":"SHA256","checksumValue":"7d9c772fe16f7770fbc059b6ba4308d034698b48b087f73b6e8c2e2f0521bb46"},{"algorithm":"SHA1","checksumValue":"f4922bc4693b22319aa774f6ef65a59729f96375"},{"algorithm":"MD5","checksumValue":"1a2b70c68f8c9b36d1e217a7bca4bf9a"}],"copyrightText":"NOASSERTION","fileName":"pyopenssl-brand.png","fileTypes":["IMAGE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README-7db04d4314d4e04897e7c19ec06333d028a84213be8cd54c70a3aae005d47fcf","checksums":[{"algorithm":"SHA256","checksumValue":"7db04d4314d4e04897e7c19ec06333d028a84213be8cd54c70a3aae005d47fcf"},{"algorithm":"SHA1","checksumValue":"c9f11ab1c13c347199a418a70faf2ad240f8fb0e"},{"algorithm":"MD5","checksumValue":"1ea8015730330a7c7359da3f41826993"}],"copyrightText":"NOASSERTION","fileName":"README","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requires.txt-88424b1e3a87181723b1dc01cb95a1fecd277df3aa5799aeac5ab684bf899332","checksums":[{"algorithm":"SHA256","checksumValue":"88424b1e3a87181723b1dc01cb95a1fecd277df3aa5799aeac5ab684bf899332"},{"algorithm":"SHA1","checksumValue":"1d7d4d0c365b360ef6f6d5eca30b6e0b6cda60b4"},{"algorithm":"MD5","checksumValue":"c38063e1958247302ddcac7b58466a8e"}],"copyrightText":"NOASSERTION","fileName":"requires.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testutil.py-03087227a04ae7fdc9808dc8e44be8e062ba33a8c3014f56cc5a106eb1c93c61"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-Quotes-0aa69c0b3e2a295cb43e0822d35fc9f8ccaa501556cdb7e52876259b22910e53"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-Makefile-10fb23aed9c0b625930c39a70cbb0ddc89190d997ac127ee43b1c5f407e70cbd"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-rand.py-f421a8c744496ebadd1f52fb4a2b0441885c3a9d3282986e23cd353b36304a81"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-debug.py-fbc8ce37a8b1542eef99443186db516d395665335df900efe93f001573d6fb00"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.rst-8dd02d55844325f368d8123da0202b13250ca8faec508d0aa927365fc754936d"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-internals.rst-92b24f28156e4edd63b16d31039590a9f9f78133178f6759b9180a6d3efc68cc"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-introduction.rst-960b12f8869a9bb2190ad4992be05a3eea94091792315211c39ff8c77f881983"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-9cbcec204af0a78c75448481407a00049e1c89de61c5fccd72505247810343fa"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-api.rst-9cd1cd2afb28d3da0474de2034919a0bc34f843bb02fce5b244789d4bd1b2fec"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conf.py-a030e16f8310ec8f7dfbefdc7be0676040cf8b3396de329140daa1416e9ffca1"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-install.rst-a30e59f28d5cec90baa48aeedcd546027418276e81119f5d9d230e0596d2716f"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-changelog.rst-bd8b3e8b5551105b987eb3f26cc72889cf471457ed78d12d93870ab39e1ec311"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyopenssllogo.png-c61c2f5d59b11869a257f43fa17adbfc8000a386c25c0befb52852695ac0f6cd"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyopensslicon.png-c6db443cd6d5bed722d1423e08cd46c0563b593be9316d0a935458319b0731a4"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-c8b07a3fa338b88e4ba58a5de87eaf9386ce37d54104c6ae5f9519be9e6adc9f"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testssl.py-d34ca8edb8f0b1b58ed1b180800ee7016d9470a7bf8fc88764227d3bfd381a0b"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testdebug.py-df87cf9ce89b0e0c5d6935238f177d75600c6c6a469a13fafdb71d7c6d609a67"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SSL.py-e395206ba653276cb790f7a9e41c79ff3d6e1d52b3e2b72d605af045771b0994"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-crypto.py-e9af9b9670999f94750f05e9acb1dcc181aa5278cc525b0cdb5310f96a4b6956"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-INSTALL.rst-ee5655861dfbf8243b7d51886a35c5fc9f3735fd0bad61e9a79a51002a907efa"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyproject.toml-f2b19dfb395950e50bc9990de20670f80128634416f7ab5d0568a3eaa739a943"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tox.ini-1cfc8bf31dfa53e2691b7f16719a54fd055361c93414e33621895f9b0274283e"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-util.py-1d886dedb10ed805c9359d870f82bfc05986345a95cc2e4ac1e1d0e7bed701d3"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-1f57a27e9ac71c853277e1d04985c902334625508cde0462118e06810cafbd0a"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-util.py-2090c05e0957341647fe3ae9859aaa207d208a98fa664e7f94b07533c9859285"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-CODEOFCONDUCT.rst-2350b3c5b0eb0310afb8398bcf09a83ffee1993418a8a4a93e3e66d4210788ab"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-23932c2676104b5788e1e64f9b61061d6ce09ef5102a206c85881bd4dc2d4c5b"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-CHANGELOG.rst-26b95d55d64e126a461e41f20d914f2f0427c178cfea01b92e076ef0f532404e"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-34dc56a92f2128d261d9c5176b545938c5fad9525fc9df14468d53b189d1fcc5"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testrand.py-36f7a17d5899a01f934629c9ddd04670bb6e182ab0dfe002914bec25a4916219"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-39b00bcb23ffd5b40d0467d6c757b9279d9505a9b305fe49204a8050a27cec4d"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyopenssl.svg-3d6c5557a5a6441956bf930a8173c7fb30672f115c1315e5ceba066afffdf1b3"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-CONTRIBUTING.rst-431896f3fc58fe2119a94d11d021af5f157895a5524f7877d1735e3431b7ab6e"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ChangeLogold.txt-44df37e907089aec36547cae678fcc8fea9df8a30d70fef82039fd851c5d8f3c"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-memdbg.py-4557c7e5055d9011d0394cd840f3d9fb745b27282fb0c3616d41feb021ac59c9"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-4690e20f98e538b22a024b7b9ec2c33cee79284e49a49a42968a0dcc6bf41159"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-index.rst-4b67c98a0861790be54c42ad0ec12f4ff230ef1aaf0000d258fb623c298bd387"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-make.bat-52a6b0613be7e8f772c3c616a2b3119144dab2514abc0dab4efd8e1c7a8a79bc"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcrypto.py-569478ee178f72f1094ea06ca91e36d4e45b658942b78be6377db1bd43be9645"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-ssl.rst-5ba350695752d80f353af213fca01a95012d69a369fa476fb15db9509b4b4f79"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-crypto.rst-5be118b2fe7d33e1ed3b567628bee8a0ca05725f6fd678871b5f829813ff2305"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-60d7fcb0c8dba17ce78cbd5d994c643b5d585e1eeebbeff3218189490a8c5488"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-.coveragerc-6b6d90b49669e0e1d71760f80bc6df9b26d8ded4ac2e15734a5eb1472805f458"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-version.py-6cbb5508d7f1fff15bf745f0dea01108b807a411cd4d563be77c2bb77fe5734a"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-backwardcompatibility.rst-71ae89417d5edbbdd5b2ae1206e8fdc6ec5c87d7b9c719cbf7e1692f0a3a001a"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conftest.py-7935d59be2707688d81b14fd828d1d0b67da68b1deb611a624304210b6c2bf7f"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyopensslbrand.png-7d9c772fe16f7770fbc059b6ba4308d034698b48b087f73b6e8c2e2f0521bb46"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README-7db04d4314d4e04897e7c19ec06333d028a84213be8cd54c70a3aae005d47fcf"},{"spdxElementId":"SPDXRef-Pkg-python3pyopenssl22.0.0r0p317e265.tar.gz-bf02ed685987987dd4cbb7663299ea4e657acfcc141539395f3544ef17ef59d9","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requires.txt-88424b1e3a87181723b1dc01cb95a1fecd277df3aa5799aeac5ab684bf899332"}]}