EdX

Side-Channel Security: Developing a Side-Channel Mindset (edX)

Side-Channel Security: Developing a Side-Channel Mindset (edX)

Side channels are everywhere. They are incredibly powerful and have disrupted the world in the last years, especially with attacks like Meltdown and Spectre that impacted most computers on the planet. You also have seen side channels and used them already yourself. In this course, you will learn and practice the side-channel mindset and how to spot side channels in the real-world and how to use them in non-technical and semi-technical settings.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Side channels have become increasingly important over the past two decades in our digital world. With attacks like Meltdown and Spectre, which internally use side channels, they have gained world-wide relevance, as most computers on the planet are affected, and also the corresponding publicity. But why are side channels relevant to me? Because they are relevant to everyone!
This course is not just a list of side-channel effects and how to exploit them. We provide you with the experience of learning about side channels, in a group of students, living in a shared appartment. Together with them you will figure out that what side channels are, why they are relevant for security, how they can inadvertantly influence us or leak our own most personal secrets to others.
In this first season, we will cover the basics, without requiring any technical skills. The security or side-channel mindset we teach is still highly valuable, as it allows to assess risks both in the real world and in technical contexts. In a set of small exercises, you will demonstrate that you understood the basics, and acquired the way of thinking needed to find and exploit side channels.
A set of small exercises for this course will be solved online with no need to download anything.
This course is part of the Side Channel Security Basics Professional Certificate.

What you'll learn
Skills that are right now in high demand in industry and academia:

  • Spot side-channel leakage in real world scenarios
  • Gain a high-level overview of the history of side channels
  • See concrete examples of different side channels being found and exploited
  • Connect these security risks with methods to mitigate and close side channels

Syllabus

You will learn together with the protagonists of our show:

  • Episode 1: Side Channels are Everywhere

In this episode, the flat mates learn basic definitions and look out for side channels in the real world. Interestingly, we have all been using them already.

  • Episode 2: The Door

Daniel and Jonas find a secret door in a dark university cellar. They try various side channels to open the door but in the end find a shocking revelation. You will get to know several side channel techniques.

  • Episode 3: The Criminal Mind

Daniel challenges the other flat mates to figure out how to win the card game "The Mind". The flat mates try various side channels to stealthily coordinate and transmit information. You will learn how to find covert channels and covert coordination techniques in the real-world.

  • Episode 4: Clever Hans

We get a brief over view of the history of side channels and the flat mates try to win the card game "Hanabi" in which you cannot see your own cards. They try to use side channels to still obtain information about their own cards. You will improve your skills in covertly coordinating and in using side channels to infer what another person intended.

  • Episode 5: Poker Face

The flat mates are worried about how to defend against all these attacks. In a game of "Coup" they try side-channel mitigation strategies and hide their own secrets from the other players. You will learn what the basic idea of side-channel mitigation is about.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Software Side Channels and Mitigations (edX) EdX
Graz University of Technology,TUGrazX

Introduction to Software Side Channels and Mitigations (edX)

Side channels exist in the real world, but they also exist in computers and can be exploited directly from software. This is a substantial computer security problem today, that we need to learn about to be able to stop attacks. In this course, you will learn and practice basic software-based side channels and understand the thought process to utilize a side channel. You will then learn how to mitigate or avoid side channels in software.

Self Paced
5-12 Weeks
Terrorism and Counterterrorism (edX) EdX
Georgetown University,GeorgetownX

Terrorism and Counterterrorism (edX)

What is the danger of terrorism, and how can the world respond effectively? Terrorism has gone from a persistent yet marginal security concern to one of the most important security problems of our day. There are few countries that do not suffer from some form of terrorism. Though many attempts at terrorism fail, some groups wage lengthy and bloody campaigns and, in exceptional cases, kill hundreds or even thousands in pursuit of their ends.

Self Paced
Self-Paced
Arctic Security Fundamentals (edX) EdX
University of Alaska Fairbanks,AlaskaX

Arctic Security Fundamentals (edX)

This course explores the present-day security situation of the Arctic through a focus on the key stakeholders responsible for diplomacy and defense. The Arctic: a region of frigid waters, tundra, and prolonged periods of light and darkness. While it may seem desolate, the Circumpolar North holds a wealth of resources and opportunities for nations and the Indigenous peoples who live there.

Self Paced
Self-Paced
Cybersecurity Fundamentals (edX) EdX
Rochester Institute of Technology,RITx

Cybersecurity Fundamentals (edX)

Learn cybersecurity fundamentals, including how to detect threats, protect systems and networks, and anticipate potential cyber attacks. In this introduction to the field of computing security, you will be given an extensive overview of the various branches of computing security. You will learn cybersecurity concepts, issues, and tools that are critical in solving problems in the computing security domain.

Aug 17th 2026
5-12 Weeks
Inclusive Energy Systems - Exploring Sustainable Energy for All (edX) EdX
Delft University of Technology,DelftX

Inclusive Energy Systems - Exploring Sustainable Energy for All (edX)

Explore the impact of social and technological changes on the future provision of clean and affordable energy services. Learn how to navigate towards an inclusive energy system for all world citizens, while satisfying greenhouse gas emission reduction targets. The provision of sustainable energy services for all world citizens is a daunting challenge. Issues of energy poverty and energy injustice are encountered in all societies.

No sessions available
5-12 Weeks
Information Security - Introduction to Information Security (edX) EdX
New York University,NYUx

Information Security - Introduction to Information Security (edX)

Learn the fundamentals of information security, including Security Design Principles, Threat Modeling and Security Policy. This is a self-paced course that provides an introduction to information security and cybersecurity. Students gain a broad overview of Information Security and Privacy (ISP) through high-level ISP concepts. We discuss both traditional design principles and principles that were developed to design secure systems.

Self Paced
Self-Paced
Network Security - Protocols (edX) EdX
New York University,NYUx

Network Security - Protocols (edX)

Learn more fundamentals of network security, including cryptographic algorithms used in networking protocols, TLS/SSL, IPSec Layer 2 Security and Wireless Security. Students are provided with a broad understanding of cryptography, from its classical applications dating from the Roman empire to modern cryptography, including the public key cryptography and hashing techniques today.

Future dates to be announced
5-12 Weeks
Cybersecurity Roles and Operating System Security (edX) EdX
IBM

Cybersecurity Roles and Operating System Security (edX)

This course gives you the background needed to understand basic Cybersecurity around people. process and technology. No matter if you are new to the cybersecurity field or are looking to change careers, this course will help you understand the roles of system security professionals available within an organization from the chief information security officier (CISO) to security analysts.

Self Paced
Self-Paced
Between Physical and Sofware: Fault Attacks, Side Channels, and Mitigations (edX) EdX
Graz University of Technology,TUGrazX

Between Physical and Sofware: Fault Attacks, Side Channels, and Mitigations (edX)

Fault attacks (sometimes also called active side-channel attacks ) are a very powerful means that goes beyond just leaking secrets from an application or device, to actively manipulating it. We will look at fault attacks that can be triggered from software, namely Rowhammer and Plundervolt. We will also learn that some transient-execution attacks have some similarities to fault attacks. You will implement some of these attacks yourself and learn how they are mitigated.

Self Paced
Self-Paced
Cybersecurity: The CISO's View (edX) EdX
University of Washington,UWashingtonX

Cybersecurity: The CISO's View (edX)

Learn about cybersecurity operations and the role played by the Chief Information Security Officer (CISO) in the industry. The Chief Information Security Officer (CISO) in any given organization serves a leadership position, protecting the data and digital systems that a company’s employees as well as its customers depend upon. This course delves into the role that the CISO plays in cybersecurity operations.

Self Paced
Self-Paced
Cloud Computing Security (edX) EdX
University System of Maryland - USM,USMx,University of Maryland Global Campus - UMGC,UMGC

Cloud Computing Security (edX)

Learn how to identify security issues in the cloud and industry-standard techniques and procedures to prevent and mitigate risks. How do you protect the critical data that is increasingly being stored in the cloud? Learn how to build a security strategy that keeps data safe and mitigates risk.

Mar 21st 2024
5-12 Weeks