40. Microarchitectural security and side channels
Identify how timing, caches, speculation, power use, and shared resources can leak secrets. Analyze attacks such as Spectre and Meltdown and evaluate isolation, partitioning, speculation controls, and constant-time techniques.