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.4.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.4-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file ftw_pki_caroot_signer-0.0.4.tar.gz.

File metadata

  • Download URL: ftw_pki_caroot_signer-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 3f46895f972e624feb956bd38c27dc39aad1a9ea5843ee15937646d9a1104276
MD5 80c01bb23fc723c351fe717a6482268f
BLAKE2b-256 38a142e80eb61a3c35fe80232c607a082dafd70c0ca85f14f6f2781ed5d4620e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_caroot_signer-0.0.4.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.4-py3-none-any.whl.

File metadata

File hashes

Hashes for ftw_pki_caroot_signer-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bdd34d51ea8b11e393f6467cf05607423b517c2175544cae2e3dda25273dfb30
MD5 0a0e57ddc495a7c65da86955631785c2
BLAKE2b-256 c2c917416bf0ff3ed6ef8fb6d47b38c8f20345040ac7fd3434e38f7d35cec916

See more details on using hashes here.

Provenance

The following attestation bundles were made for ftw_pki_caroot_signer-0.0.4-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