This repository contains various libraries and a command line tool designed for use with Go-TPM:
- simulator: Go bindings to the Microsoft's TPM2 simulator.
- tpm2tools: a Go library providing useful abstractions and utility functions for using a TPM2. The goal of this library is to handle complex TPM functionality (sessions, authorization, activating credentials, etc...), providing users with a simplified API.
gotpm
: a command line tool for using the TPM from the command line. Rungotpm --help
andgotpm [command] --help
for more documentation.
Copyright 2018 Google Inc. under the
Apache 2.0 License. IBM simulator
code is licensed under a 3-clause BSD license and the TCG software license. See the LICENSE
file for more information.
This is not an official Google product.