{"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":"2025-08-14T19:29:06.686772721Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python-bcrypt-3.2.0.orig","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":"2025-08-14T19:29:06.686772781Z","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/5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","packages":[{"SPDXID":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","checksums":[{"algorithm":"SHA256","checksumValue":"5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"python-bcrypt-3.2.0.orig","originator":"NOASSERTION","packageFileName":"bcrypt-3.2.0.tar.gz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200b31c6664ca7f69e7af661295f58a2e806b4341abc2dabf5e5682c08a43287253"},"versionInfo":"3.2.0.orig"}],"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-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"not-zip-safe","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-timingsafebcmp.c-05db1b9740fcc320422d948ea1f09707d6073715cc0b43e2e4ec04fb36182de8","checksums":[{"algorithm":"SHA256","checksumValue":"05db1b9740fcc320422d948ea1f09707d6073715cc0b43e2e4ec04fb36182de8"},{"algorithm":"SHA1","checksumValue":"5e107f8a3193cf558229a679d9cd2c41dfbb1b78"},{"algorithm":"MD5","checksumValue":"89741a40029ffb6c822745db9638ff03"}],"copyrightText":"NOASSERTION","fileName":"timingsafe_bcmp.c","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pycabcrypt.h-11c28d976450da5fe6d34a5b881abf4a76d700261e9ebbfa83a4ca9cf0610b7e","checksums":[{"algorithm":"SHA256","checksumValue":"11c28d976450da5fe6d34a5b881abf4a76d700261e9ebbfa83a4ca9cf0610b7e"},{"algorithm":"SHA1","checksumValue":"3c86d8a32835c864d15e95780323790cb08caa7e"},{"algorithm":"MD5","checksumValue":"e83c4143345cbd2c066107d46ca46fb3"}],"copyrightText":"NOASSERTION","fileName":"pycabcrypt.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-blf.c-1788ff64992e76e72fa7fb8a93fc5b153b9c207b04e32c926422f42cec1ef777","checksums":[{"algorithm":"SHA256","checksumValue":"1788ff64992e76e72fa7fb8a93fc5b153b9c207b04e32c926422f42cec1ef777"},{"algorithm":"SHA1","checksumValue":"136a079e3c0a56a7acd3bb0ca4ee70e277babf1f"},{"algorithm":"MD5","checksumValue":"faee02bcae4cdc08244406a5bf772148"}],"copyrightText":"NOASSERTION","fileName":"blf.c","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-bcrypt.c-2479bb61b27bd203aa5de267d95b5e21f6c6f57270ac2370a52b89a30ae60b66","checksums":[{"algorithm":"SHA256","checksumValue":"2479bb61b27bd203aa5de267d95b5e21f6c6f57270ac2370a52b89a30ae60b66"},{"algorithm":"SHA1","checksumValue":"221525fa2b669bdaec077d19492ee8f4cb0ea38a"},{"algorithm":"MD5","checksumValue":"7021b2d0f85b83fe840ba158a7c1613a"}],"copyrightText":"NOASSERTION","fileName":"bcrypt.c","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-29c9f8966ff0b13b5330a06a1d062c1d31d0cf7c526652f031b413ea029b8488","checksums":[{"algorithm":"SHA256","checksumValue":"29c9f8966ff0b13b5330a06a1d062c1d31d0cf7c526652f031b413ea029b8488"},{"algorithm":"SHA1","checksumValue":"dfc1cb3457cc1540afea8ea22ae6979cc5bd32e4"},{"algorithm":"MD5","checksumValue":"56a3b2f08ec75fab852297ecd4837c2a"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sha2.h-3a9fafc4ab6595cf13e17ab95f3bdd3c57a8fbdb355f73acdddb229a9c78745f","checksums":[{"algorithm":"SHA256","checksumValue":"3a9fafc4ab6595cf13e17ab95f3bdd3c57a8fbdb355f73acdddb229a9c78745f"},{"algorithm":"SHA1","checksumValue":"777ac2241af4797a1b7e13bc137f859d04d2f19f"},{"algorithm":"MD5","checksumValue":"1696b3a97406e614a84e62d5a2e362a0"}],"copyrightText":"NOASSERTION","fileName":"sha2.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-about.py-47db452eba79e2ecbe83998a38b3abf196890122b3a67f297ff1475a8061fc73","checksums":[{"algorithm":"SHA256","checksumValue":"47db452eba79e2ecbe83998a38b3abf196890122b3a67f297ff1475a8061fc73"},{"algorithm":"SHA1","checksumValue":"dff6a97b1182cf8c3916fecf3e188e4af198470d"},{"algorithm":"MD5","checksumValue":"83d90d84f8bb9faca38073a221215e56"}],"copyrightText":"NOASSERTION","fileName":"__about__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a","checksums":[{"algorithm":"SHA256","checksumValue":"566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a"},{"algorithm":"SHA1","checksumValue":"4b04427ed3870996125c677b9bdbd341b23c55f6"},{"algorithm":"MD5","checksumValue":"4f54b004dbf0873dc29f482af723cc98"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a","checksums":[{"algorithm":"SHA256","checksumValue":"566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a"},{"algorithm":"SHA1","checksumValue":"4b04427ed3870996125c677b9bdbd341b23c55f6"},{"algorithm":"MD5","checksumValue":"4f54b004dbf0873dc29f482af723cc98"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-bcryptpbkdf.c-651d8d49ed87aed6227938fc8605c0c44dbc09288be0fb9152fb4a89c00a73e4","checksums":[{"algorithm":"SHA256","checksumValue":"651d8d49ed87aed6227938fc8605c0c44dbc09288be0fb9152fb4a89c00a73e4"},{"algorithm":"SHA1","checksumValue":"829ba39bcd0c3c6dc95296f217072154a27e6b9d"},{"algorithm":"MD5","checksumValue":"735a332d27d88cd155ca3219e796aa02"}],"copyrightText":"NOASSERTION","fileName":"bcrypt_pbkdf.c","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-tox.ini-6a2a816e24da6be505d662061fde3349e015ecf751c47023e9d975dfb0bb8ffd","checksums":[{"algorithm":"SHA256","checksumValue":"6a2a816e24da6be505d662061fde3349e015ecf751c47023e9d975dfb0bb8ffd"},{"algorithm":"SHA1","checksumValue":"fdfe64bfdaa7362256c7c031260211959be949b0"},{"algorithm":"MD5","checksumValue":"77ce59d1bea7686ad89816f443165d25"}],"copyrightText":"NOASSERTION","fileName":"tox.ini","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","checksums":[{"algorithm":"SHA256","checksumValue":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90"},{"algorithm":"SHA1","checksumValue":"5feaf15b3fa7d2d226d811e5fcd49098a1ea520c"},{"algorithm":"MD5","checksumValue":"8f7bb094c7232b058c7e9f2e431f389c"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-buildbcrypt.py-873789222dbd7a1b286156debb91d6d735ba1f660aa8847aff4c2de6d158c627","checksums":[{"algorithm":"SHA256","checksumValue":"873789222dbd7a1b286156debb91d6d735ba1f660aa8847aff4c2de6d158c627"},{"algorithm":"SHA1","checksumValue":"58ee0ecbba4f4ee828be9f6ca7118a10f187f679"},{"algorithm":"MD5","checksumValue":"46873a0a5235d8b0f457901fb80c3eeb"}],"copyrightText":"NOASSERTION","fileName":"build_bcrypt.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-toplevel.txt-8a026db4de9f3563c4ce4e259c2333962b554ffd4f94b549cf1ce880c5860115","checksums":[{"algorithm":"SHA256","checksumValue":"8a026db4de9f3563c4ce4e259c2333962b554ffd4f94b549cf1ce880c5860115"},{"algorithm":"SHA1","checksumValue":"bc153e397ecc01657e862c48be48e41884fd715a"},{"algorithm":"MD5","checksumValue":"269bb91d5fbb735c9dddab0bf5b60eda"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testbcrypt.py-8dcba6359672db9c1241ee6d3f8fd96471530db27a17c01b53aff397c6deaddc","checksums":[{"algorithm":"SHA256","checksumValue":"8dcba6359672db9c1241ee6d3f8fd96471530db27a17c01b53aff397c6deaddc"},{"algorithm":"SHA1","checksumValue":"aaa58f74f58c198faa213d125919d58dd64a302a"},{"algorithm":"MD5","checksumValue":"fd8011b2a8a991e5c1d06984a0a9355b"}],"copyrightText":"NOASSERTION","fileName":"test_bcrypt.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-.coveragerc-9ba198124d78e1a8e223d01268ad5b7e8adc2f838dd901a790bc53e9bc784c53","checksums":[{"algorithm":"SHA256","checksumValue":"9ba198124d78e1a8e223d01268ad5b7e8adc2f838dd901a790bc53e9bc784c53"},{"algorithm":"SHA1","checksumValue":"8b845ef1d50d04eae09a40ddd1a25837faef8774"},{"algorithm":"MD5","checksumValue":"91e034d585731b78418602c473701be6"}],"copyrightText":"NOASSERTION","fileName":".coveragerc","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pyproject.toml-9f40fbd63f1381d25ad68b585679153bb3aa8b76df932f4459cba0b6944f781b","checksums":[{"algorithm":"SHA256","checksumValue":"9f40fbd63f1381d25ad68b585679153bb3aa8b76df932f4459cba0b6944f781b"},{"algorithm":"SHA1","checksumValue":"087770fa1bf529d7d4eba90973487879850512dd"},{"algorithm":"MD5","checksumValue":"c686a1763aba4723aae3ae397340ff62"}],"copyrightText":"NOASSERTION","fileName":"pyproject.toml","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.rst-a1adbaea27776375158a689f1d30e60e761f3afcc83ef1bee96da771e3d9b7f0","checksums":[{"algorithm":"SHA256","checksumValue":"a1adbaea27776375158a689f1d30e60e761f3afcc83ef1bee96da771e3d9b7f0"},{"algorithm":"SHA1","checksumValue":"c212540aea8a88c7ed26b17b4c7c62b2952e9da0"},{"algorithm":"MD5","checksumValue":"436ef231a004e230858228a11376af0d"}],"copyrightText":"NOASSERTION","fileName":"README.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requires.txt-b745f6c8f3ebff7267ec7cc11f0a69bc2af0cad7d0b889a83218233bd3585e52","checksums":[{"algorithm":"SHA256","checksumValue":"b745f6c8f3ebff7267ec7cc11f0a69bc2af0cad7d0b889a83218233bd3585e52"},{"algorithm":"SHA1","checksumValue":"892adcc084fdcf69ce524a661326517617e14202"},{"algorithm":"MD5","checksumValue":"981432e924db8e1aa82d9f5b4cdb4160"}],"copyrightText":"NOASSERTION","fileName":"requires.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sha2.c-c4ca2628c5227e090156e967cb6870a9e90ba6f886f62710889ca4b5f27a9a1e","checksums":[{"algorithm":"SHA256","checksumValue":"c4ca2628c5227e090156e967cb6870a9e90ba6f886f62710889ca4b5f27a9a1e"},{"algorithm":"SHA1","checksumValue":"e5dbb1567bcd1fe3b4cdec9a5f47f5ecb30adff1"},{"algorithm":"MD5","checksumValue":"9287f23df8c70c8f9430fd24d24f952a"}],"copyrightText":"NOASSERTION","fileName":"sha2.c","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-c6bc1350cb7ea106ea6b6e54f087e661d47f609ed94dca2298b56ac51182867a","checksums":[{"algorithm":"SHA256","checksumValue":"c6bc1350cb7ea106ea6b6e54f087e661d47f609ed94dca2298b56ac51182867a"},{"algorithm":"SHA1","checksumValue":"b42f2ee6c398ba499fb6374f43562b222b18c884"},{"algorithm":"MD5","checksumValue":"6b0b6379f58ea0440b47a9e183829015"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-dae1e1c1e95e087ab7a4da3749cdf564cce8a32965d6948846771558e941b292","checksums":[{"algorithm":"SHA256","checksumValue":"dae1e1c1e95e087ab7a4da3749cdf564cce8a32965d6948846771558e941b292"},{"algorithm":"SHA1","checksumValue":"74f1bb9cd41ba5fa18e0215b3c49c91264f9d5ff"},{"algorithm":"MD5","checksumValue":"df98a8d89b411b7225739a94e6a8a614"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"py.typed","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-blf.h-e45d26272f12cc9e7381ea08288ee694ca3b6dcbe620fd676d932664de943ccd","checksums":[{"algorithm":"SHA256","checksumValue":"e45d26272f12cc9e7381ea08288ee694ca3b6dcbe620fd676d932664de943ccd"},{"algorithm":"SHA1","checksumValue":"06fbf7d84f2eecd65f5da7293f736720df37aee4"},{"algorithm":"MD5","checksumValue":"3d3be152158391d02a58859cf5941795"}],"copyrightText":"NOASSERTION","fileName":"blf.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-e7cfa3db8b8bdfffb393e59f9bd2c59132ff5a2951f5e89f86a0188ec1254465","checksums":[{"algorithm":"SHA256","checksumValue":"e7cfa3db8b8bdfffb393e59f9bd2c59132ff5a2951f5e89f86a0188ec1254465"},{"algorithm":"SHA1","checksumValue":"6b04b1e99929edccbe3b3db6df34f9fb844e0820"},{"algorithm":"MD5","checksumValue":"c78707b33082f64cfe7eb6202d765996"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-f67672bc7715470038c0317ea0f07b76b1b6bdfd026b3b1f0c732fb02913cee7","checksums":[{"algorithm":"SHA256","checksumValue":"f67672bc7715470038c0317ea0f07b76b1b6bdfd026b3b1f0c732fb02913cee7"},{"algorithm":"SHA1","checksumValue":"5e9593807e11875ce812ad01e125ae0c79fe0eb0"},{"algorithm":"MD5","checksumValue":"e1c1216ae635a2215b705bef123a5451"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-portableendian.h-ff1939fe971cce7419cbf6db9b991c61deb6d14a188cac3b229be81396e373e7","checksums":[{"algorithm":"SHA256","checksumValue":"ff1939fe971cce7419cbf6db9b991c61deb6d14a188cac3b229be81396e373e7"},{"algorithm":"SHA1","checksumValue":"38b4e1b86c900f7d9d88e059c7ec9c5ca96a7122"},{"algorithm":"MD5","checksumValue":"73b2b7bef0216a5e30d71b874e533cdc"}],"copyrightText":"NOASSERTION","fileName":"portable_endian.h","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-notzipsafe-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-timingsafebcmp.c-05db1b9740fcc320422d948ea1f09707d6073715cc0b43e2e4ec04fb36182de8"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pycabcrypt.h-11c28d976450da5fe6d34a5b881abf4a76d700261e9ebbfa83a4ca9cf0610b7e"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-blf.c-1788ff64992e76e72fa7fb8a93fc5b153b9c207b04e32c926422f42cec1ef777"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-bcrypt.c-2479bb61b27bd203aa5de267d95b5e21f6c6f57270ac2370a52b89a30ae60b66"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-29c9f8966ff0b13b5330a06a1d062c1d31d0cf7c526652f031b413ea029b8488"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sha2.h-3a9fafc4ab6595cf13e17ab95f3bdd3c57a8fbdb355f73acdddb229a9c78745f"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-about.py-47db452eba79e2ecbe83998a38b3abf196890122b3a67f297ff1475a8061fc73"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-566daa4a211948f85bb06c9cf38eece7d248fb3193f5ae2747121d11f615251a"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-bcryptpbkdf.c-651d8d49ed87aed6227938fc8605c0c44dbc09288be0fb9152fb4a89c00a73e4"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-tox.ini-6a2a816e24da6be505d662061fde3349e015ecf751c47023e9d975dfb0bb8ffd"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-buildbcrypt.py-873789222dbd7a1b286156debb91d6d735ba1f660aa8847aff4c2de6d158c627"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-8a026db4de9f3563c4ce4e259c2333962b554ffd4f94b549cf1ce880c5860115"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testbcrypt.py-8dcba6359672db9c1241ee6d3f8fd96471530db27a17c01b53aff397c6deaddc"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-.coveragerc-9ba198124d78e1a8e223d01268ad5b7e8adc2f838dd901a790bc53e9bc784c53"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pyproject.toml-9f40fbd63f1381d25ad68b585679153bb3aa8b76df932f4459cba0b6944f781b"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.rst-a1adbaea27776375158a689f1d30e60e761f3afcc83ef1bee96da771e3d9b7f0"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requires.txt-b745f6c8f3ebff7267ec7cc11f0a69bc2af0cad7d0b889a83218233bd3585e52"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sha2.c-c4ca2628c5227e090156e967cb6870a9e90ba6f886f62710889ca4b5f27a9a1e"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-c6bc1350cb7ea106ea6b6e54f087e661d47f609ed94dca2298b56ac51182867a"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-dae1e1c1e95e087ab7a4da3749cdf564cce8a32965d6948846771558e941b292"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-py.typed-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-blf.h-e45d26272f12cc9e7381ea08288ee694ca3b6dcbe620fd676d932664de943ccd"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-e7cfa3db8b8bdfffb393e59f9bd2c59132ff5a2951f5e89f86a0188ec1254465"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-f67672bc7715470038c0317ea0f07b76b1b6bdfd026b3b1f0c732fb02913cee7"},{"spdxElementId":"SPDXRef-Pkg-bcrypt3.2.0.tar.gz-5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-portableendian.h-ff1939fe971cce7419cbf6db9b991c61deb6d14a188cac3b229be81396e373e7"}]}