English

Stronger Cryptography For Every Device, Everywhere

Cryptography and Security 2018-10-02 v1

Abstract

Generating secure random numbers is a central problem in cryptography that needs a reliable source of enough computing entropy. Without enough entropy available - meaning no good source of secure random numbers - a device is susceptible to cryptographic protocol failures such as weak, factorable, or predictable keys, which lead to various security and privacy vulnerabilities. In this paper, the author presents a significant improvement: a reliable way for any CPU-powered device - from the small, simple CPUs in embedded devices, to larger, more complex CPUs in modern servers - to collect virtually unlimited entropy through side channel measurements of trivial CPU operations, making the generation of secure random numbers an easy, safe, and reliable operation.

Keywords

Cite

@article{arxiv.1810.00567,
  title  = {Stronger Cryptography For Every Device, Everywhere},
  author = {JV Roig},
  journal= {arXiv preprint arXiv:1810.00567},
  year   = {2018}
}

Comments

Presented and won the Best Conference Paper Award at the National University of Singapore (ICIRSTM2018, Sep 29-30, 2018)

R2 v1 2026-06-23T04:23:59.254Z