Skip to main content

A specialized tool for signing Root CA certificates within the FTW PKI ecosystem.

Project description

ftw-pki-caroot-signer

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

A specialized signing utility within the ftw-pki suite, dedicated to the Root CA signing process.

🛠 Features

  • Intermediate Issuance: Strictly designed to sign Intermediate CAs. It does not support signing leaf certificates (end-entities).
  • Root Authority Integration: Built to operate with the Root CA structures managed by ftw-pki-caroot.
  • Standard Enforcement: Ensures that all issued intermediate certificates comply with the required X.509 extensions and security profiles.

📖 Documentation & Usage

The ftwpkicarootsigner is the primary tool for establishing the second tier of the PKI hierarchy.

  • Usage: Processes CSRs provided by the intermediate component. Run ftwpkicarootsigner --help for available commands and options.
  • Operational Security: This tool requires access to the Root CA private key and should be operated according to your organization's security policy.
  • Technical Details: Further information on the signing logic is available in the doc/source/ directory.

📄 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_caroot_signer-0.0.3a2.tar.gz (36.8 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_caroot_signer-0.0.3a2-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file ftw_pki_caroot_signer-0.0.3a2.tar.gz.

File metadata

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

File hashes

Hashes for ftw_pki_caroot_signer-0.0.3a2.tar.gz
Algorithm Hash digest
SHA256 a903776cbe6c6774963f9f3336175729dc85cb179c3ab6c020549e0b2ba82f11
MD5 fda24164aefb73214e8e67b1babae0f9
BLAKE2b-256 ebb6912f95804401c70fdca72b620420ce0ace83acf43534e20a833f82695078

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_caroot_signer-0.0.3a2.tar.gz:

Publisher: ci.yml on fitzz-ftw/ftw-pki-caroot-signer

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_caroot_signer-0.0.3a2-py3-none-any.whl.

File metadata

File hashes

Hashes for ftw_pki_caroot_signer-0.0.3a2-py3-none-any.whl
Algorithm Hash digest
SHA256 230aaffe8d8910f5a0d8f426d39ff4798f233d8182f7a602b0325995210c0ad1
MD5 407804ca31571cfbb75ba6d9b796d5d5
BLAKE2b-256 7188fcb7f5884cec185add257a29fe0055964ab7b82d5d3c734ea0b89d81a184

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_caroot_signer-0.0.3a2-py3-none-any.whl:

Publisher: ci.yml on fitzz-ftw/ftw-pki-caroot-signer

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