Rutgers Classifieds>Rutgers Online Courses>Between Physical and Sofware: Fault Attacks, Side Channels, and Mitigations

Between Physical and Sofware: Fault Attacks, Side Channels, and Mitigations

About this Course

In this course, we build upon the knowledge we built up on cache side-channel attacks and transient-execution attacks, as well as the side-channel and security mindset. We again go beyond software-based side-channel attacks and now study software-based fault attacks. Fault attacks (sometimes also called active side-channel attacks ) are an incredibly powerful means to attack a system. Instead of just leaking secrets from an application or device, fault attacks actively manipulate the application or device to induce incorrect behavior which lets the attacker again leak secrets or fully take over control and subvert the application or device. We will look at fault attacks that can be triggered from software, namely Rowhammer and Plundervolt. We will then draw the connection between these attacks and transient-execution attacks that share some similarities. You will implement some of these attacks yourself and learn how they are mitigated.

Created by: Graz University of Technology

Level: Advanced


Related Online Courses

This course is part of W3C's "Front-End Web Developer" Professional Certificate. JavaScript lets you add interactive features to your Web sites, including dynamically updated content, controlled... more
Blockchain is a constantly evolving technology. Essentially, it is a decentralized, distributed, digital ledger consisting of records called blocks that are used to record transactions across many... more
Los dispositivos IoT conectados al Internet están creciendo de manera exponencial, e influyen en diferentes ámbitos, desde el empresarial hasta el de consumo. Este crecimiento a su vez impone un c... more
Information Security is everywhere: as the world becomes more and more digitized, so it becomes more and more hackable. Cyber attacks, data breaches, and even cyber warfare are all very real - so... more
Questo corso ti permetterà di comprendere i meccanismi alla base del funzionamento di un robot come Thymio, di imparare a programmare Thymio con differenti linguaggi e di utilizzarlo in classe per ... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL