Skip to content

Commit

Permalink
Docs: secure laptop showcase
Browse files Browse the repository at this point in the history
Signed-off-by: Jenni Nikolaenko <[email protected]>
  • Loading branch information
jenninikko authored and brianmcgillion committed Oct 14, 2023
1 parent 293a463 commit 3b761f9
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/src/img/secure_laptop.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/src/img/windows_in_vm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions docs/src/scenarios/run_win_vm.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@

You can run Windows 11 in a VM on Ghaf with NVIDIA Jetson Orin AGX (ARM64) or Generic x86 device. This method uses [QEMU](https://www.qemu.org/) as VMM. For information on how to build and run a Ghaf image, see [Build and Run](../ref_impl/build_and_run.md).

![Windows 11 in VM](../img/windows_in_vm.png)


## Getting Windows 11 Image

Expand Down
19 changes: 19 additions & 0 deletions docs/src/scenarios/showcases.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,25 @@

The Ghaf Platform can be used in various different environments, configurations, and hardware to serve several purposes. Ghaf is not a fully-fledged product but a module that can serve as a centerpiece to enable secure edge systems.

### Secure Laptop

Secure Laptop demonstrates how our open-source Ghaf Platform can increase the security offering for laptops through hardware-backed isolation by means of virtualization. We use Lenovo ThinkPad X1 Carbon Gen 11 as a target device.

In this showcase, the following applications are running in isolated VMs:

* [Windows VM](./run_win_vm.md)
* Browser VM that can be used as an application launcher. For example, MS Office suite running in the Browser environment. All data is stored in the enterprise cloud.
* PDF Viewer VM. No data can be extracted or shared locally.
* [Cloud Android VM](./run_cuttlefish.md) for secure communication.

Each VM operates independently and securely within its own isolated environment, without interference from other VMs running on the same physical hardware. Additionally beneath the surface Ghaf contains two hidden system VMS:

* [Networking VM](../architecture/adr/netvm.md)
* [GUI VM](../architecture/stack.md#system-vms)

![Ghaf Secure Laptop](../img/secure_laptop.drawio.svg)


## In This Chapter

- [Running Windows VM on Ghaf](./run_win_vm.md)
Expand Down

0 comments on commit 3b761f9

Please sign in to comment.