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.3a1.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.3a1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ftw_pki_caroot_signer-0.0.3a1.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.3a1.tar.gz
Algorithm Hash digest
SHA256 b94ce50a9951599926e44af0aa44985294dd58af9513eecd8133abfac7d41c09
MD5 b3784bb6f3d902a5c5b0dba0091dda32
BLAKE2b-256 f4f3991a7ae4bf963ecd8be60206ecedd083260e8b0c0620636ed467e40d0598

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ftw_pki_caroot_signer-0.0.3a1-py3-none-any.whl
Algorithm Hash digest
SHA256 131f4146c442461dc98e0deaad200838e226abe953fa0c7c22c73b72a535aede
MD5 9e3b2547731497c9d764ede30ea3b504
BLAKE2b-256 dfafa20ac8824b77533b5031dd0b42fc6f1e3fc9f6860e5ff39d1a79000a2769

See more details on using hashes here.

Provenance

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