Metadata-Version: 2.1
Name: trustpoint-devid-module
Version: 0.0.4
Summary: 
Author: TrustPoint-Project
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: click (>=8.1.7,<9.0.0)
Requires-Dist: cryptography (>=43.0.1,<44.0.0)
Requires-Dist: prettytable (>=3.11.0,<4.0.0)
Requires-Dist: pyasn1 (>=0.6.0,<0.7.0)
Requires-Dist: pyasn1-modules (>=0.4.0,<0.5.0)
Requires-Dist: pydantic (>=2.8.2,<3.0.0)
Description-Content-Type: text/markdown

# trustpoint-devid-module
IEEE 802.1 AR DevID Module

<p align="center">
  <img alt="Trustpoint DevID Module" src="/.github-assets/trustpoint_client_banner.png"><br/>
  <strong>DevID Module implementation for the secure user-driven onboarding utility for Trustpoint (trustpoint-client).</strong><br/><br/>
  <a href="https://github.com/orgs/TrustPoint-Project/trustpoint"><img src="https://img.shields.io/badge/Looking_for_the_main_repo%3F-014BAD?style=flat"></a>
  <a href="https://github.com/orgs/TrustPoint-Project/discussions"><img src="https://img.shields.io/badge/GitHub-Discussions-014BAD?style=flat"></a>
  <img src="https://img.shields.io/badge/License-MIT-014BAD?style=flat">
  <img src="https://img.shields.io/badge/Status-Early_technology_preview-red?style=flat">
</p>

> [!CAUTION]
> Trustpoint DevID Module is currently in an **early technology preview** (alpha) state. Do not use it in production.
> This is intended to provide storage and integrity functionality for the trustpoint-client.
> This package will either be extended to use TPMs, HSMs and proper databases or will be replaced by such a package.
> It is intended as dependency only and not to be used separately.
> See trustpoint-client for an actual CLI tool.
> 
