Microchip(SPG) Trust Platform Certificate Utilities
Project description
TPDS Certificate Tools Package
TPDS Certificate Tools contains certificate support and certificate handling scripts
Instructions to generate the Signer certificates from CSRs
This package contains the required scripts and files to perform sign operation of the CSRs provided by Microchip.
- Installing this package and it's included scripts
python -m pip install tpds-certificate-tools
-
Extract the CSRs zip file provided by Microchip Provisioning Services. Use this path as --in-path
-
Create a folder to store the generated signer certificates. Use this path as --out-path
-
Provide the signer CA key to sign the CSRs as --cakey.
-
Use the signer.crt available in this package as --cacert.
Following is the example command for reference
python sign_csr.py --in-path test_csrs --out-path test_csrs_out --cakey signer_ca.key --cacert signer.crt -
This should generate signers signed by signer_ca in --out-path folder. Zip this folder and share to Microchip Provisioning Services along with Provisioning package generated on TPDS Configurator.
Release Notes
1.2.0
- Bug fix on CSR CLI
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tpds_certificate_tools-1.2.0-py3-none-any.whl.
File metadata
- Download URL: tpds_certificate_tools-1.2.0-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfdd4c4217d1aabcf8fdf2dfb57cc6a639e14f5b032b2a84a5461cf1a80f9bb5
|
|
| MD5 |
5e2ac12b3b1a22b980999f91453c9f00
|
|
| BLAKE2b-256 |
0221d63da24250f264855a9536b1ff21b1d754de1043895004313b5dc77b4669
|