A unipolar TPM 2.0 implementation.

Clone this repo:
  1. d00ffc6 chore: bump version to 0.16.5 by Jarkko Sakkinen · 3 weeks ago main 0.16.5
  2. b03db72 feat: TpmuKdfScheme by Jarkko Sakkinen · 3 weeks ago
  3. be60d9b chore: bump version to 0.16.4 by Jarkko Sakkinen · 4 weeks ago 0.16.4
  4. 9f5aef5 refactor: replace redundant codde with buffer.extend_from_slice by Jarkko Sakkinen · 4 weeks ago
  5. 4c5f7fd perf(buffer): use MaybeUninit by Jarkko Sakkinen · 4 weeks ago

TPM 2.0 marshaler/unmarshaler

A unipolar no_std TPM 2.0 implementation that does not require heap allocator and has zero dependencies.

Overview

Mailing List

The list can be subscribed by sending an empty message to tpm-protocol+subscribe@lists.linux.dev, Unsubscribing follows the same exact pattern except that the subaddress is +unsubscribe.

Emails must be in text/plain (instead of e.g., text/html) .

Licensing

The tpm2-protocol library is licensed under the permissive MIT OR Apache-2.0 license to allow for wide adoption.