Get the latest tech news

MIT 6.5950 Secure Hardware Design – An open-source course on hardware attacks


MIT 6.5950/6.5951

TopicContentFormatC/C++ RecitationA brief refresher on C/ C++ syntax and useful features.CTFCache Attack RecitationA visual overview of prime+probe on a custom RISC-V CPU.Group LearningPhysical Attacks RecitationStudents work together to implement a timing side channel against real microcontrollers.CTFRISC-V System Programming RecitationOverview of the privileged ISA specification for RISC-V with emphasis on exception handling and interrupt conditions.CTFFormal Verification RecitationStudents learn the basics of formal verification techniques.Group Learning Then, they extend their attack to work under speculation in increasingly difficult exploitation scenarios to leak kernel memory back to userspace. Students are tasked with discovering bugs in a real CPU RTL design by implementing system software and creating a custom instruction fuzzer.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of MIT

MIT

Photo of hardware attacks

hardware attacks

Photo of source course

source course

Related news:

News photo

MIT's artificial muscles for soft robots flex like a human iris | This artificial, muscle-powered structure pulls both concentrically and radially, similar to how the iris in the human eye acts to dilate and constrict the pupil

News photo

Joint studies from OpenAI and MIT found links between loneliness and ChatGPT use

News photo

MIT engineers create artificial muscle that mimics real tissue