Enhancing True Random Number Generation in MRAM Devices Through Response Adjustment

Saloni Jain, Manuel Aguilar Rios, Bertrand Cambou

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Random number generators (RNGs) play a crucial role in cryptographic schemes. If the generated random numbers exhibit patterns or are predictable, it can lead to vulnerabilities and compromise the security of cryptographic protocols, including confidentiality, integrity, and authenticity. However, not all RNGs are suitable for cryptographic applications. Pseudo-random number generators (PRNGs), which are based on mathematical formulas, are highly vulnerable to attacks and can be predictable. Cryptographically Secure Pseudo-random Number Generators (CSPRNGs) offer improved security but require more resources and can still be predictable if the seed is known. True Random Number Generators (TRNGs) extract randomness from physical sources, such as atmospheric noise, thermal noise, or radioactive decay, making them truly unpredictable. Memory Physically Unclonable Functions (PUFs) are promising candidates for TRNGs as they leverage the random silicon fabrication process to generate inherent randomness. The objective of this work is to improve an MRAM-based TRNG by manipulating the analog responses. We propose both hardware and software implementations of TRNG schemes. To evaluate the randomness and quality of the generated sequences, we subject them to the statistical test suite from the National Institute of Standards and Technology (NIST) designed for assessing random and pseudo-random numbers. Additionally, we introduce a post-processing method that involves XORing the generated numbers with pseudo-random numbers to enhance the randomness further and strengthen the overall security of the TRNG.

Original languageEnglish (US)
Title of host publicationIntelligent Computing - Proceedings of the 2024 Computing Conference
EditorsKohei Arai
PublisherSpringer Science and Business Media Deutschland GmbH
Pages438-454
Number of pages17
ISBN (Print)9783031622724
DOIs
StatePublished - 2024
EventScience and Information Conference, SAI 2024 - London, United Kingdom
Duration: Jul 11 2024Jul 12 2024

Publication series

NameLecture Notes in Networks and Systems
Volume1019 LNNS

Conference

ConferenceScience and Information Conference, SAI 2024
Country/TerritoryUnited Kingdom
CityLondon
Period7/11/247/12/24

Keywords

  • Cryptographic schemes
  • Exclusive OR logic (XOR)
  • Low power
  • Magnetoresistive random access memory (MRAM)
  • Memory array components
  • Non-volatile
  • Physical unclonable function (PUF)
  • Pseudo-random number generation
  • Random number generation
  • Ternary states
  • True random number generation

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Signal Processing
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Enhancing True Random Number Generation in MRAM Devices Through Response Adjustment'. Together they form a unique fingerprint.

Cite this