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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for tpds_device_manifest-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b87cb3bdb74d1944ec918461efe9d055eb611e539293977b4ffc7bd92a3ce28b
MD5 ea073b5e7a04e1fde636062dcca21b02
BLAKE2b-256 6fde87bb88f8c116c36b002fcc54b25d32b0fc666348ac7daa184ba3c22df576

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