commit | e29c839046de22b98b378c709d10ce456ebfce2b | [log] [tgz] |
---|---|---|
author | Vincent Donnefort <vdonnefort@google.com> | Mon Jul 01 18:37:48 2024 +0100 |
committer | Vincent Donnefort <vdonnefort@google.com> | Tue Jul 02 16:22:10 2024 +0100 |
tree | 3115d8763f271b616a04393b3878c17f6d3810f7 | |
parent | a3b84cccfe854e125c5f23231a041bf058a643cd [diff] |
Test PSCI MEM_PROTECT The PSCI MEM_PROTECT flag is a protection against cold-reboot type attacks. It is implemented in the hypervisor with a counter that can be observed with a hypervisor event. Ensure this counter is incremented during the run of a protected VM and then return to 0. Bug: 340244758 Test: AVFHostTestCase#testPsciMemProtect Change-Id: Ifec1533fca9a8199fabd307c887e79065c6ef263
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: