If You Can't Open It, You Don't Own It
Offered By: CppNow via YouTube
Course Description
Overview
Explore the intersection of hardware security and Modern C++ systems design in this comprehensive conference talk from C++Now 2019. Delve into the world of side channel attacks, hardware vulnerabilities, and their implications for C++ developers. Learn about Roots of Trust, the impact of physical access to hardware, and strategies for reverse engineering software. Examine how hardware supply chain vulnerabilities mirror open-source software security concerns. Gain insights into defending against compromised hardware, evolving software and hardware designs to address new threats, and the profound implications for Modern C++ system architecture. Discover how understanding hardware layer vulnerabilities presents new challenges and opportunities for creating more secure C++ software systems.
Syllabus
Intro
Thread Hunting Review
Threat Hunting
Zero Trust Environment
Hardware Hacking
Shadow Hammershot
Roots of Trust
Root of Trust
Trust Landscape
Broken Trust
Secure Bootup
Secure Hardware
Trust
Trust Notes
Tools
Takeaways
Joker
Christopher Thomas
Security Model
Sidechannel Attack
Timing
NIST Definition
Hardware
Differential Power Analysis
Differential Fault Analysis
Tempus Scan
Concurrency
WiFi
Logging
Licenses
Questions
Physical Access
Bus Pirate
Firmware Analysis
Software Analysis
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube