Skip to main content

Core libraries and shared utilities for the ftw-pki ecosystem

Project description

ftw-pki-libs - Private Key Infrastructure Libraries

Python 3.11+ License: LGPL v2.1 [Coverage: 100%]

The core library of the ftw-pki suite. It provides the central data structures, validation logic, and cryptographic abstractions upon which all other components are built.

🛠 Features

  • Central Data Models: Definitions for CertificateSigningRequest and other PKI core objects.
  • Cryptographic Foundation: Unified interfaces for cryptographic operations to ensure consistency across the entire stack.
  • Verified Stability: 100% test coverage and strict validation of core logic via integrated doctests.

📖 Documentation

The comprehensive documentation, including validated code examples (doctests), is located in the doc/source/ directory and can be built locally using Sphinx.

📄 License

This project is licensed under the LGPL v2.1 (or later).


© 2026 ftw-pki Contributors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ftw_pki_libs-0.0.3a1.tar.gz (36.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ftw_pki_libs-0.0.3a1-py3-none-any.whl (64.3 kB view details)

Uploaded Python 3

File details

Details for the file ftw_pki_libs-0.0.3a1.tar.gz.

File metadata

  • Download URL: ftw_pki_libs-0.0.3a1.tar.gz
  • Upload date:
  • Size: 36.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ftw_pki_libs-0.0.3a1.tar.gz
Algorithm Hash digest
SHA256 7327b627ec61fc8adf0fff76c9738f3502aec87e027d3018c03e972f1dac9661
MD5 35cd19edb1d960f3bc8e94d8e7a0b747
BLAKE2b-256 3b6d72528b9820849474a685670d6410cc36dc4d09450aff06c7f5a14b81d387

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_libs-0.0.3a1.tar.gz:

Publisher: ci.yml on fitzz-ftw/ftw-pki-libs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ftw_pki_libs-0.0.3a1-py3-none-any.whl.

File metadata

  • Download URL: ftw_pki_libs-0.0.3a1-py3-none-any.whl
  • Upload date:
  • Size: 64.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ftw_pki_libs-0.0.3a1-py3-none-any.whl
Algorithm Hash digest
SHA256 e42a7db206d121875fe0691da8d2136e54ecf57f7ffe67f0c907048356b997d4
MD5 fa8db7bd2dbe8612c7395e3ca7ae7949
BLAKE2b-256 faf7125a383c9b3e029dd1cb3399b6cd26cf1154683064a1b656dd58d278d581

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_libs-0.0.3a1-py3-none-any.whl:

Publisher: ci.yml on fitzz-ftw/ftw-pki-libs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page