MITのオープンソース版セキュアハードウェア設計コース:攻撃と防御、実践的アプローチ
2025-04-03
MITのオープンソースコース「セキュアハードウェア設計」(6.5950/6.5951)は、最新のCPUへの攻撃方法と、それら攻撃に耐性のあるアーキテクチャの設計方法を、独自の視点で学生に教授します。学生は、実際のプロセッサをハッキングする実践的な経験を通して、最先端のハードウェア攻撃と防御を学びます。長年の研究成果であるこのコースは、「考える・遊ぶ・実践する」という哲学に基づいています。講義、CTF形式のインタラクティブな演習、実際のハードウェア攻撃を用いた実験を通して学習します(シミュレータは使用しません!)。最終プロジェクトでは、実際のCPU RTL設計のバグを発見するためのCPUファザーの作成に挑みます。
ハードウェア