https://github.com/nokia/attestationengine
An experimental (but fully functional) Remote Attestation Engine and Applications for TPM2.0 based systems (cloud, edge, IoT etc)
https://github.com/nokia/attestationengine
attestation cloud coreboot edge-computing ietf integrity-checker iot rats security tpm tpm2 trust txt uefi
Last synced: 5 months ago
JSON representation
An experimental (but fully functional) Remote Attestation Engine and Applications for TPM2.0 based systems (cloud, edge, IoT etc)
- Host: GitHub
- URL: https://github.com/nokia/attestationengine
- Owner: nokia
- License: bsd-3-clause-clear
- Created: 2021-10-14T08:48:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-24T10:59:41.000Z (over 1 year ago)
- Last Synced: 2024-04-14T13:07:11.079Z (about 1 year ago)
- Topics: attestation, cloud, coreboot, edge-computing, ietf, integrity-checker, iot, rats, security, tpm, tpm2, trust, txt, uefi
- Language: Go
- Homepage:
- Size: 185 MB
- Stars: 21
- Watchers: 8
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: docs/security.md
Awesome Lists containing this project
README
# A10 - Nokia Attestation Engine
This is the source for the Nokia Attestation Engine A10.
This software is used as the remote attestation engine as part of a trusted and/or confidential computing environment. This is the system that holds the known good values about devices and other elements, and provides the attestation and validation mechanisms.
The software here is provided as-is - there is no security (http for the win!) and the error checking in places is completely missing. The point of this was to explore more interesting mechanisms for remote attestation and to implement ideas from the IEFT RATS specification. *READ* the security section!!!
Refer to the [contents](docs/contents.md) in the `docs` directory.