Broad-Based Side-Channel Defenses for Modern Processor Architectures

524
11.6
Следующее
17.04.19 – 1 35638:21
AI for Earth with Dr. Lucas Joppa
Популярные
Опубликовано 15 апреля 2019, 17:51
Private or confidential information is used in several applications, including not just cryptographic implementations but also machine-learning algorithms, databases, and parsers. However, even after using techniques like encryption, authentication, and isolation, it is difficult to maintain the privacy or confidentiality of such information due to so-called side channels, using which attackers can infer sensitive information by monitoring program execution. Various side channels such as execution time, power consumption, exceptions, or micro-architectural components such as caches and branch predictors have been used to steal intellectual property, financial information, and sensitive document contents.

In this talk, I will present our work on closing a broad class of side channels in a diverse set of applications running on modern microprocessors. Compared to prior solutions, which close an isolated number of side channels, our solution closes digital side channels (such as cache, address trace, and branch predictor) which carry information over discrete bits. Our solution also extends the capabilities of non-digital side-channel defenses, specifically power channel defenses, to a broad class of applications running on modern microprocessors. Finally, our solution is customizable, since it permits the defense to be tailored to the threat model, the program, and the microarchitecture.

See more at microsoft.com/en-us/research/v...
Свежие видео
7 дней – 330 91916:48
Best TV for PS5 Pro!
11 дней – 87 5619:45
9800X3D vs. tiny cooler.....
13 дней – 1 4150:21
Giving The 9800X3D A New Home
17 дней – 8650:30
AMD and AI PCs: Performance
автотехномузыкадетское