Package: wnpp
Severity: wishlist
Owner: Felix Lechner <felix.lech...@lease-up.com>
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name    : wolftpm
  Version         : 2.0.0
  Upstream Author : David Garske <da...@wolfssl.com>
* URL             : https://www.wolfssl.com/products/wolftpm/
* License         : GPL-2+
  Programming Lang: C
  Description     : Portable TPM 2.0 Library

wolfTPM is a portable, open-source TPM 2.0 stack with backward API
compatibility, designed for embedded use. It is highly portable, and
has native support for Linux. RTOS and bare metal environments can
take advantage of a single IO callback for SPI hardware interface, no
external dependencies, and compact code size with low resource usage.

wolfTPM offers API wrappers to help with complex TPM operations like
attestation and examples to help with complex cryptographic processes
like the generation of Certificate Signing Request (CSR) using a TPM.

- Provides all TPM 2.0 API’s in compliance with the specification.
- Backward API compatibility.
- Includes wrappers for the most common use cases, like Key
  Generation, NV memory, RSA encrypt/decrypt, ECC sign/verify, ECDH,
  and others.
- Provides examples for the advanced use cases, like Attestation (TPM
  2.0 Quote), Certificate Signing Request (CSR), generation of signed
  timestamp (TPM 2.0 GetTime), and others.

wolfSSL has support for chipsets including ARM, Intel, Motorola, mbed,
NXP/Freescale, Microchip (PIC32)/Atmel, STMicroelectronics
(STM32F2/F4), Analog Devices, Texas Instruments, and more.

I will maintain this package going forward.

Kind regards
Felix Lechner

Reply via email to