YoVDO

The Future of Security is in Open Silicon

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Cryptography Courses Linux Security Courses RISC-V Courses

Course Description

Overview

Explore the future of security in open silicon through this conference talk delivered by Joel Wittenauer from Rambus Security, Cryptography Research. Dive into the creation of a root of trust using the open-source Zephyr operating system on a RISC-V based security CPU to secure Linux. Discover how security features of the RISC-V processor and hardware security cores implement three internal privilege levels within the root of trust, creating a freely-programmable application sandbox for Linux services. Learn about the Zephyr OS implementation, internal architecture of the root of trust, functionality of privilege levels and hardware security cores, programming interfaces, and current Linux host integration. Gain insights into Rambus' approach to CPU/MPU security, crypto engines, key derivation cores, and the CMRT software architecture. Understand the roles of first-stage bootloader, security monitor, and supervisor OS in building and executing containers. Explore the rationale behind choosing Zephyr and engage in a dialogue about enhancing Linux security through open silicon solutions.

Syllabus

Intro
Rambus At a Glance
Spectre/Meltdown/Foreshadow
Use Cases
Some brief CMRT terminology
Agenda
CPU/MPU
Crypto Engines
Key Derivation Core
Other important cores
CMRT SW Architecture
First-stage Bootloader
Security Monitor
Supervisor OS/Keme
Building and executing containers
Why Zephyr?
Questions?


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube