SideRand: A Heuristic and Prototype of a Side-Channel-Based Cryptographically Secure Random Seeder Designed to Be Platform- and Architecture-Agnostic
JV Roig

TL;DR
SideRand introduces a platform- and architecture-agnostic side-channel-based method for generating cryptographically secure random seeds, addressing the need for reliable randomness across diverse devices including IoT and embedded systems.
Contribution
The paper presents SideRand, a novel software approach using side-channel measurements to generate secure random seeds applicable to various platforms, emphasizing openness and auditability.
Findings
SideRand successfully generates high-quality entropy across multiple platforms.
It meets criteria of openness and auditability for cryptographic randomness.
Applicable to devices from servers to IoT and maker boards.
Abstract
Generating secure random numbers is vital to the security and privacy infrastructures we rely on today. Having a computer system generate a secure random number is not a trivial problem due to the deterministic nature of computer systems. Servers commonly deal with this problem through hardware-based random number generators, which can come in the form of expansion cards, dongles, or integrated into the CPU itself. With the explosion of network- and internet-connected devices, however, the problem of cryptography is no longer a server-centric problem; even small devices need a reliable source of randomness for cryptographic operations - for example, network devices and appliances like routers, switches and access points, as well as various Internet-of-Things (IoT) devices for security and remote management. This paper proposes a software solution based on side-channel measurements as a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos-based Image/Signal Encryption · Cryptographic Implementations and Security · Advanced Malware Detection Techniques
