remote-attestation
There are 27 repositories under remote-attestation topic.
GrapheneOS/Auditor
Hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.
google/go-tpm-tools
Go packages built on go-tpm providing a high-level API for using TPMs
GrapheneOS/AttestationServer
attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.
PrivSec-dev/banking-apps-compat-report
Report and track banking app compatibility with GrapheneOS, including which workarounds may be required.
GrapheneOS-Archive/AttestationSamples
A small subset of the submitted sample data from https://github.com/GrapheneOS/Auditor. It has a sample attestation certificate chain per device model (ro.product.model) along with a subset of the system properties from the sample as supplementary information.
TinySecurityLab/SGXRemoteAttestation
A "real" remote attestation flamework of Intel SGX
salrashid123/go_tpm_remote_attestation
TPM Remote Attestation protocol using go-tpm and gRPC
zero-savvy/zk-remote-attestation
Implementation of zRA protocol, a non-interactive method for constructing a transparent remote attestation (RA) protocol based on zkSNARKs.
google/gce-tcb-verifier
Reference code for creating and verifying a GCE firmware signed reference value message.
sprout-uci/RATA
On the TOCTOU Problem in Remote Attestation
acompany-develop/Humane-RAFW
Simple and clear sample code for Remote Attestation
enarx/steward
A Confidential Computing-Aware Certificate Authority
GrapheneOS/platform_external_Auditor
Auditor app prebuilt using the latest official release of the Auditor app.
immune-gmbh/agent
immune Guard agent application
rgl/tpm-go-attestation-vagrant
tpm go-attestation playground
GiancarloLelli/enclave.net
This repository contains the code and roadmap for the Enclave.NET library, a managed wrapper around the Open Enclave SDK. This library allows app developers to build Intel SGX-aware applications using managed .NET code.
google/cc-device-plugin
A Kubernetes device plugin that exposes Confidential Computing devices to workloads in Google Kubernetes Engine (GKE) clusters.
Siddhant-Ray/System-Security-Exercises-2021
Code and Tex files for the System Security Course Projects, ETH Zurich, HS 2021.
HeiniDebes/ZEKRO
Prototype code for the Zero-Knowledge Proof of Integrity Conformance (ZEKRO) security protocol
Kioubit/tpm2-quote-attest
Verify and print TPM2.0 Quotes (Attestation)
kkrentz/filtering-proxy
privacy-preserving en-route filtering of OSCORE-NG traffic
eckelmeckel/charra
Proof-of-concept implementation of the IETF RATS Reference Interaction Model for Challenge-Response-based Remote Attestation.
SECURED-FP7/secured-app-android
Android Client Application
Cybersecurity-LINKS/embrave
EMBRAVE: EMBedded Remote Attestation and Verification framEwork
Franc-Zar/K8s-Pod-Attestation
Kubernetes integration of a Pod Remote Attestation architecture
kkrentz/filtering-keystone
fork with FHMQV-C-based remote attestation
ScovottoDavide/distributed-trusted-computing-base
PoC implementation of a DTCB: a set of devices that mutually attest each other leveraging the decentralized nature of a DLT (The IOTA Tangle). The Trust Status of each device participating in the formation of the DTCB is completely maintained without the need of central authorities.