Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 1.15 KB

README.md

File metadata and controls

59 lines (35 loc) · 1.15 KB

RA-WEBs

Go

RA-WEBs is a protocol that enables browsers to verify proof of Remote Attestation while maintaining compatibility.

Dependencies

  • An Azure instance with Intel SGX (for running the example TA)
  • Ubuntu 22.04

How to Deploy the Test Environment

1. Clone the Repository

git clone https://github.com/akakou/RA-WEBs
cd RA-WEBs

2. Configure the Verifier Environment Files

Copy the templates and fill in each parameter.

cp test/env/verifier.env.template test/env/verifier.env
cp test/env/common.env.template test/env/common.env

3. Run the Verifier

docker compose -f compose.test.yaml --profile verifier up

4. Configure the TA Environment Files

Copy the templates and fill in each parameter.

cp test/env/ta.env.template test/env/ta.env

5. Run the Example TA

docker compose -f compose.test.yaml --profile ta up

NOTE

The functionality was verified using the following:

  • Google Chrome 129.0.6668.58
  • DC1s v2 (1 vCPU, 4 GiB memory)