2016-07-25 13:06:36 +00:00
|
|
|
Heads: the other side of TAILS
|
|
|
|
===
|
|
|
|
|
|
|
|
Heads is a configuration for laptops that tries to bring more security
|
|
|
|
to commodity hardware. Among its goals are:
|
|
|
|
|
|
|
|
* Use free software on the boot path
|
|
|
|
* Move the root of trust into hardware (or at least the ROM)
|
|
|
|
* Measure and attest to the state of the firmware
|
|
|
|
* Measure and verify all filesystems
|
|
|
|
|
|
|
|
It is a work in progress and not yet ready for users.
|
2016-07-25 14:08:53 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
Components:
|
|
|
|
|
|
|
|
* CoreBoot
|
|
|
|
* Linux
|
|
|
|
* busybox
|
|
|
|
* kexec
|
|
|
|
* tpmtotp
|
|
|
|
* QubesOS (Xen)
|
2016-07-28 04:08:33 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
Notes:
|
|
|
|
|
|
|
|
`initrd/dev/` must be populated with a few entries for things to work.
|
|
|
|
At the least I've found that you need `console`, `mem`, `null`,
|
|
|
|
`tty`, `tty0`, and `ttyS0`.
|
|
|
|
|