Skip to main content

Microchip Secure Devices Manifest Generation and Decoding Support

Project description

Trust Platform Design Suite - Device Manifest

This module provides scripts for generating and decoding manifests for Secure Elements.

Install

  • Installing this package and it's included scripts
    pip install tpds-device-manifest

Command line help

    mchp_device_manifest --help
    usage: manifest.py [-h] {generate,decode} ...

    Decode or Generate secure element manifest

    positional arguments:
    {generate,decode}  Available commands
        generate         Generates Manifest for selected Secure Element
        decode           Decodes given Manifest using the given CA Certificate

    options:
    -h, --help         show this help message and exit

Decode Manifest Example

    mchp_device_manifest decode --manifest manifest.json --cert CA_Certificate.crt

Generate Manifest Example

    mchp_device_manifest generate --device ATECC608 --interface I2C --address 0x6C --part_number ATECC608C-TFLXTLS

Release Notes

1.0.1

- Improvement to load the device information in run time

1.0.0

- Initial release of TPDS-Device-Manifest.
- Ability to generate Manifest for Secure Elements.
- Ability to Decode Manifest.
- Includes command-line functionality for both generating and decoding manifests.

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

tpds_device_manifest-1.0.1-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file tpds_device_manifest-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for tpds_device_manifest-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2d078daef107776158c639742548b512c465fd0805be5fd38273eae0113141d5
MD5 2296ad7b9137c4b50a3aafd97d6e9797
BLAKE2b-256 e1b386bfd354f4f2b0591e63c22e00fc531463828f572edcaf0511d013e1da09

See more details on using hashes here.

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