Abstract
We evaluate performance impact of kernel patches of two recently discovered catastrophic hardware vulnerabilities (Spectre and Meltdown) That can cause significant harm to security and privacy by memory leaks on a wide range of modern processors including Intel, AMD, and ARM processors and also can affect iOS and Android mobile devices. These vulnerabilities were publicly disclosed in conjunction in January 2018. There are multiple variants of exploits of these flaws. The only fix since their discovery barring designing new hardware is software patches. Such patches can negate some computing speedups computing that were gained by out-of-order execution and branch prediction. Since cryptography is the heart of data security, it is more important to study the performance impact of these patches on crypto-algorithms since exploiting these vulnerabilities can disclose secret keys and other confidential information within few minutes. We first explain these vulnerabilities and their exploits, and reviews relevant related work. Then, we report a number of conducted experiments on Windows platform with and without enabling the kernel patches while running various crypto-algorithms. The results are statistically analyzed to test the hypothesis of whether there is a significant impact on performance for various data sizes and types.
| Original language | English |
|---|---|
| Title of host publication | 2019 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9781728130125 |
| DOIs | |
| State | Published - Sep 2019 |
Publication series
| Name | 2019 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2019 |
|---|
Bibliographical note
Publisher Copyright:© 2019 IEEE.
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Networks and Communications
- Computer Science Applications
- Hardware and Architecture
- Information Systems
- Health Informatics