{"url":"https://pypi.sbomify.com/package/pqcrypto/1.0.0","markdown_url":"https://pypi.sbomify.com/package/pqcrypto/1.0.0.md","name":"pqcrypto","version":"1.0.0","purl":"pkg:pypi/pqcrypto@1.0.0","summary":"Python bindings for post-quantum cryptography — ML-KEM, ML-DSA, SLH-DSA, Classic McEliece, HQC, and SNTRUP","author":null,"project_urls":{"Documentation":"https://github.com/backbone-hq/pqcrypto","Homepage":"https://github.com/backbone-hq/pqcrypto","Repository":"https://github.com/backbone-hq/pqcrypto"},"requires_python":">=3.9","license":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Natural Language :: English","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX :: Linux","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: 3.9","Programming Language :: Rust","Topic :: Security :: Cryptography"],"wheels":[{"filename":"pqcrypto-1.0.0-cp39-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/d5/61/bdddb98d0d19c8177c4bcb4e9a75762ee81b7518eef9f69f0b5018873101/pqcrypto-1.0.0-cp39-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"67af285f-59a3-5578-abd9-82577952b80f","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/67af285f-59a3-5578-abd9-82577952b80f/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/50/f2/790da887e9167e4bc3d41e470c7ad1cd90df90c66e2da8b3d11f284c37f0/pqcrypto-1.0.0-cp39-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"bfe89d12-778f-5327-ac35-ec7547580986","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/bfe89d12-778f-5327-ac35-ec7547580986/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_aarch64.whl","url":"https://files.pythonhosted.org/packages/e9/92/0876f27be9289cdf87bcef5dbcbc42d89eacfd6ecb99f23928ef3a21a700/pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_aarch64.whl","sboms":[{"artifact_uuid":"17e44f18-cee0-523a-bfc7-727275dd4b34","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/17e44f18-cee0-523a-bfc7-727275dd4b34/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/c6/c2/965a137eef8d95f9cf25c3dbe935540cff303c272ee045dc9f110bd206d8/pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"44fe3ce2-1a11-572b-aeb6-8ef1f5a57714","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/44fe3ce2-1a11-572b-aeb6-8ef1f5a57714/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/8d/c8/fd11c1e4ebbc019274843f170e23907553fd8b9a30c9c33b2cc02fcf3a60/pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"cd8ae951-aa3e-5893-be47-859c5c1c108a","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/cd8ae951-aa3e-5893-be47-859c5c1c108a/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/b8/22/48c29acd771fa55b26e20b66df194a6a63166cf4b5cffba7c4d59ffc66b0/pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"e6107159-abc2-5295-8fed-4b1f2929fa77","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e6107159-abc2-5295-8fed-4b1f2929fa77/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pqcrypto-1.0.0-cp39-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/9b/fe/f6fb3cdf26345882c408d0d9302e0a2be8084ba1cb67710318b3be0ebf76/pqcrypto-1.0.0-cp39-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"376374f6-c1cd-557e-a41c-7856a9824321","path":"pqcrypto-1.0.0.dist-info/sboms/pqcrypto-python.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/376374f6-c1cd-557e-a41c-7856a9824321/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"backbone-hq/pqcrypto","workflow":"ci.yml","environment":"release","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.10":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/backbone-hq/pqcrypto","1.3.6.1.4.1.57264.1.13":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.15":"293383529","1.3.6.1.4.1.57264.1.16":"https://github.com/backbone-hq","1.3.6.1.4.1.57264.1.17":"85769487","1.3.6.1.4.1.57264.1.18":"https://github.com/backbone-hq/pqcrypto/.github/workflows/ci.yml@refs/tags/v1.0.0","1.3.6.1.4.1.57264.1.19":"d47c464e6e803828e1e030474c5abfe09ec5c320","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/backbone-hq/pqcrypto/actions/runs/31876529948/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":7,"has_attestation":true,"vulnerabilities":[{"id":"RUSTSEC-2026-0385","aliases":[],"summary":"Non-constant-time mask generation and `u128` comparisons","severity":"unknown","score":null,"package":"ctutils","version":"0.4.2","ecosystem":"crates.io","purl":"pkg:cargo/ctutils@0.4.2","fixed":["0.4.4"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0385","wheels":["pqcrypto-1.0.0-cp39-abi3-macosx_10_12_x86_64.whl","pqcrypto-1.0.0-cp39-abi3-macosx_11_0_arm64.whl","pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_aarch64.whl","pqcrypto-1.0.0-cp39-abi3-manylinux_2_34_x86_64.whl","pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_aarch64.whl","pqcrypto-1.0.0-cp39-abi3-musllinux_1_2_x86_64.whl","pqcrypto-1.0.0-cp39-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":7,"total_sboms":7,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"unknown":1}}}