commit | e64dd18c08264e5bdc20c2064cef2bbc2798ccb9 | [log] [tgz] |
---|---|---|
author | Alice Wang <aliceywang@google.com> | Wed Jan 17 15:57:55 2024 +0000 |
committer | Alice Wang <aliceywang@google.com> | Mon Feb 12 15:26:38 2024 +0000 |
tree | eb4f87abb134ce363ffe8584c559701b22720e6d | |
parent | 30908a5bf57306e2705364de93dfd2fb596adebe [diff] |
[test] Add e2e instrumentation test for VM attestation This cl adds an e2e test to check the VM attestation with the following steps: - Provisioning a pair of mock keys in virtualizationservice. - Requesting VM attestation from a running VM and tracing this step. - Validating the attestation result. To facilitate the testing process, two new APIs have been added. The first API allows for the provisioning of mock keys, while the second API facilitates the request for attestation in testing mode. The new test has been added to busytown config at cl/605577401. Bug: 318333789 Test: atest VmAttestationTestApp Change-Id: Icf9d39c704af316f7625cf9d057d255243eca445
Android Virtualization Framework (AVF) provides secure and private execution environments for executing code. AVF is ideal for security-oriented use cases that require stronger isolation assurances over those offered by Android’s app sandbox.
Visit our public doc site to learn more about what AVF is, what it is for, and how it is structured. This repository contains source code for userspace components of AVF.
If you want a quick start, see the getting started guideline and follow the steps there.
For in-depth explanations about individual topics and components, visit the following links.
AVF components:
AVF APIs:
How-Tos: