YoVDO

RISC-V-Based Sandboxing for Secure and Efficient Software Execution

Offered By: Linux Foundation via YouTube

Tags

RISC-V Courses Embedded Systems Courses Software Security Courses Virtual Machines Courses Sandboxing Courses Open Source Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore RISC-V-based sandboxing techniques for secure and efficient software execution in this 34-minute conference talk. Discover an efficient and easily embeddable RISC-V virtual machine designed as a sandboxed environment for running RISC-V programs. Learn how the open ISA and extensive RISC-V ecosystem contribute to reduced memory usage while maintaining reasonable execution speed. Delve into the design and implementation of the RISC-V simulator, including the transition from an interpreter-only design to a just-in-time (JIT) compilation approach. Gain insights into the rv32emu project, which provides a robust solution for sandboxed software execution that integrates seamlessly with Linux system calls and kernel facilities. Understand the practical applications of RISC-V-based sandboxing and its potential for enhancing software security and efficiency using an open-source empowered stack.

Syllabus

RISC-V-Based Sandboxing for Secure and Efficient Software Execution - Jim Huang & Yen-Fu Chen


Taught by

Linux Foundation

Tags

Related Courses

Emerging Technologies Capstone
Yonsei University via Coursera
Microsoft Azure Virtual Machines
Microsoft via edX
Introduction to Microsoft Azure
Microsoft via edX
Google Cloud Fundamentals: Core Infrastructure
Google via Coursera
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera