Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

dmitry-files/golang-github-google-go-tpm

Repository files navigation

Go-TPM is a Go library that communicates directly with a TPM device on Linux orWindows machines.

The libraries don't implement the entire spec for neither 1.2 nor 2.0.If youneed a command that's missing, contributions are welcome!

Please note that this is not an official Google product.

Structure

Thetpm directory contains TPM 1.2 client library. This library is in"maintenance mode".

Thelegacy/tpm2 directory contains the legacy TPM 2.0 client library.

Thetpm2 directory contains the prototype "TPMDirect" TPM 2.0 API, which isintended to (eventually) be 1:1 with the TPM 2.0 spec. Please report issues,complaints, or suggestions using the labelhttps://github.com/google/go-tpm/labels/tpmdirect.

Theexamples directory contains some simple examples for both legacy versionsof the spec.

TPM 1.2

TPM 1.2 support currently has no maintainer. None of the TPM 2.0 maintainershave expertise on 1.2 either.

As such, TPM 1.2 library is in "maintenance" mode - all PRs with newfunctionality or non-critical fixes will be rejected.

If you'd like to volunteer to maintain the TPM 1.2 library, you can do so viaanissue. You don't have to be aGoogler to volunteer.


[8]ページ先頭

©2009-2025 Movatter.jp