Microarchitectural Side-Channel Attacks and Hardware Trojan Horses: Detection and Defense in RISC-V Processors
This course provides advanced training on two critical security threats affecting microprocessorbased systems: Microarchitectural Side-Channel Attacks (MSCAs) and Hardware Trojans (HTs). Hands-on experience with gem5 and Vivado, two professional-grade tools widely used in academia and industry for microprocessor simulation and hardware design will be provided. The course emphasizes applying Machine Learning (ML) and Probabilistic Data…







