[Openembedded-architecture] Trusted/secure/etc layers

Rich Persaud persaur at gmail.com
Wed Aug 8 14:39:41 UTC 2018


> On Aug 7, 2018, at 22:56, Trevor Woerner <twoerner at gmail.com> wrote:
> 
> Hi Rich,
> 
>> On Mon, Aug 6, 2018 at 3:02 PM, Rich Persaud <persaur at gmail.com> wrote:
>> Several "boot integrity" videos have been posted, which cover SRTM and DRTM:
>> https://www.platformsecuritysummit.com/2018/topic/boot/
> 
> Thanks for keeping us updated on the progress. I watched Bruce's video last week; his talk and the quality of the video was great. Thanks for making these public!!
> 
> At today's Technical Meeting, someone mentioned that Google recently announced some sort of security framework? Does anyone have a project name or links?

Google Cloud Shielded VMs, see #3 and #4 below.

   https://cloud.google.com/shielded-vm/

Rich

---

Summary:  services can authorize device/VM connection if the managed device/VM can prove through certificates and/or runtime cryptographic measurements that it is executing a known-good stack of hardware, firmware and software.  This can be done on a resource basis, e.g. access to a sensitive spreadsheet or document, within a "zero trust" or "software defined perimeter" network architecture.

1. BeyondCorp: https://www.blog.google/products/google-cloud/preparing-for-a-beyondcorp-world-at-your-company/

2. Cisco/Duo:  https://duo.com/blog/beyondcorp-for-the-rest-of-us

Google Cloud:

3. Shielded VMs: https://cloud.google.com/blog/products/gcp/security-in-plaintext-use-shielded-vms-to-harden-your-gcp-workloads

4. vTPM 2.0:  https://cloud.google.com/blog/products/gcp/virtual-trusted-platform-module-for-shielded-vms-security-in-plaintext

5. Titan root of trust:  https://cloudplatform.googleblog.com/2017/08/Titan-in-depth-security-in-plaintext.html

6. Vendor-agnostic root of trust for measurement:  https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46352.pdf


Microsoft Azure-Windows:

7. Hardening with Hardware:  https://youtube.com/watch?v=8V0wcqS22vc

8. Windows SystemGuard:  http://alex-ionescu.com/Publications/OPCDE/octagon.pdf

9. Azure-Windows runtime attestation ("leveraging device and user trust claims to gate access to organizational resources"): https://cloudblogs.microsoft.com/microsoftsecure/2018/06/14/building-zero-trust-networks-with-microsoft-365/

10. Azure Sphere for IoT (hardware RoT, 10 years of Microsoft Linux security updates): https://azure.microsoft.com/en-us/blog/introducing-microsoft-azure-sphere-secure-and-power-the-intelligent-edge/

11. MS OpenCompute Cerberus: https://youtube.com/watch?v=wCMplDQLsfw



(small advertisement:  OpenXT uses OpenEmbedded in an open-source platform for device assurance and runtime attestation, so that vendors and customers can make geographic and industry-specific choices for device keys, certificates and trust hierarchies.  Some features, e.g. measured boot, are being unbundled so they can be used by other projects.  We are working towards an upstream-first, CI workflow with OE meta-virtualization and Xen)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-architecture/attachments/20180808/0e31abb5/attachment-0002.html>


More information about the Openembedded-architecture mailing list