go-attestation

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2019 License: Apache-2.0

README

Go-Attestation

GoDoc

Go-Attestation abstracts remote attestation operations across a variety of platforms and TPMs.

Installation

The go-attestation package is installable using go get: go get github.com/google/go-attestation/attest

Linux users must install libtspi and its headers. This can be installed on debian-based systems using: sudo apt-get install libtspi-dev.

Status

Go-Attestation is under active development and is not ready for production use. Expect API changes at any time.

Please note that this is not an official Google product.

Directories

Path Synopsis
Package attest abstracts TPM attestation operations.
Package attest abstracts TPM attestation operations.
attest-tool command
Binary attest-tool performs attestation operations on the local system.
Binary attest-tool performs attestation operations on the local system.
attest-tool/internal
Package internal contains marshalling structures for attest-tool and tests.
Package internal contains marshalling structures for attest-tool and tests.
attest-tool/internal/eventlog
Package eventlog implements experimental logic for parsing the TCG event log format.
Package eventlog implements experimental logic for parsing the TCG event log format.
Package verifier implements high-level logic to check information provided by TPMs in client devices.
Package verifier implements high-level logic to check information provided by TPMs in client devices.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL