3 ms·
This AP7 (work package 7) document seemed the most relevant, although most of it reads like generic test results and conceptual stuff. Not sure why they would t
by tastroder 7y ago
This AP7 (work package 7) document seemed the most relevant, although most of it reads like generic test results and conceptual stuff. Not sure why they would try to hold that back. A non-malicious view would be that they simply are a part of German bureaucracy and subsequently slow.
Non-Google translation of the summary (AP7, page 70) for those interested:
"5 Summary
This work package first describes the basic building blocks that are utilized to secure the start [boot?] process, as well as ones that might be necessary and helpful to realize hard dism encryption via full-disk-encryption .
Beyond that existing attacks are described and investigated if the solutions presented here mitigate against them or not.
In chapter 4 several possible solutions are presented, both online (meaning with network connectivity) as well as offline.
The most promising solutions use the new Trusted-Computing functionality based on a Trusted Platform Module (TPM) and a Boot of Trust (CRTM/SRTM/DRTM).
The most desirable solutions are the Secure Boot procedure from chapters 4.4 and 4.5. These do however require either the development of new hardware or need to be based on special hardware extensions, e.g. Intel's TXT technology.
A large-scale deployment in an existing, heterogenous area is therefore improbable.
At the moment solutions that combine Trusted Boot with the attestation functionality seem to be the most sensible. This solution can be combined with:
- Sealing: Storing a secret on the platform configuration.
- NVRAM: Storing a secret in an area of the Trusted Storage, inside the TPM, that is only readable/writable given a valid configuration.
- Attestation: Proof of platform integrity towards an external party.
As "external parties", multiple counterparts could be realized:
- Online, e.g. a central server.
- Offline: e.g. a smart card or a smart phone application that takes on the verification for the server.
All three variants (sealing, NVRAM, attestation) are reliant on the correctness of the PCRs."
The rest is potential use cases and an impact matrix of the attacks described in the document.