• Home
  • Search
  • GENERATION OF PSEUDORANDOM SEQUENCES ON MICROCONTROLLERS WITH LIMITED COMPUTATIONAL RESOURCES, ENTROPY SOURCES, AND STATISTICAL PROPERTIES TESTING
  • Cite Icon2
  • https://doi.org/10.28925/2663-4023.2023.22.191203Copy DOI Icon

GENERATION OF PSEUDORANDOM SEQUENCES ON MICROCONTROLLERS WITH LIMITED COMPUTATIONAL RESOURCES, ENTROPY SOURCES, AND STATISTICAL PROPERTIES TESTING

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Traditional encryption algorithms cannot be implemented on Internet of Things (IoT) devices due to their constrained computational resources. This necessitates the search and development of cryptographic solutions for securing data processed and transmitted by such devices. When encrypting data on devices with limited computational resources, simple encryption algorithms based on elementary bitwise operations, such as bitwise modulo-2 addition (XOR), can be utilized since these operations execute in a single processor cycle and do not require complex computations. However, a drawback of such operations is their invertibility—knowing the encryption key enables easy decryption by applying the same operation to the ciphertext. Ensuring the reliability of such ciphers requires continuous generation of random encryption keys.This work explores the functionality of the linear congruential method for generating sequences of random numbers. Several entropy sources available on microcontrollers are presented for the initial generator value, along with proposed algorithms for collecting initial data from these sources. The use of noise from unconnected pins of the analog-to-digital converter is suggested as the primary entropy source, while the uninitialized area of the microcontroller’s random-access memory serves as an additional source. A method for generating random sequences using the specified entropy sources is implemented and the algorithm’s performance is evaluated, specifically the key characteristic—randomness of the encryption key. The NIST STS 800-22 test suite is employed for evaluation. In all tests, the random sequence generation algorithm demonstrated results confirming the hypothesis that the sequence can be considered random.

Similar Papers
  • Research Article
  • Citations5

Exploring lightweight machine learning models for personal internet of things (IOT) device security

  • Nov 30, 2024
  • World Journal of Advanced Research and Reviews
  • Sofiritari Ibikoroma Amgbara +2
  • Research Article
  • Citations32

Enhancing IoT security in smart grids with quantum-resistant hybrid encryption

  • Jan 02, 2025
  • Scientific Reports
  • Jian Xiong +3
  • Research Article

True Random Number Generator for Robust Data Security via Intrinsic Stochasticity in a 2D hBN Threshold Switching Memristor

  • Jan 19, 2026
  • Advanced Functional Materials
  • Yooyeon Jo +5
  • Book Chapter

Physical Unclonable Function and OAuth 2.0 Based Secure Authentication Scheme for Internet of Medical Things

  • Jan 01, 2021
  • Vivin Krishnan +1
  • Research Article

On the Generation of Random Numbers for Symmetric Cryptography Utilizing Astronomical Data

  • Oct 24, 2011
  • Advanced Materials Research
  • P.M Rubesh Anand +3
  • Conference Article
  • Citations4

Adaptive Queue Management in Embedded Edge Devices for Object Detection with Low Latency

  • Oct 21, 2020
  • Yousung Yang +5
  • Research Article

Machine Learning Approaches for Energy Efficiency in IoT Networks

  • Apr 15, 2025
  • International Journal of Electrical, Electronics and Computer Systems
  • Sophia White +1
  • Research Article
  • Citations4

The Internet of Geophysical Things: Raspberry Pi Enhanced REF TEK (RaPiER) System Integration and Evaluation

  • Feb 24, 2016
  • Seismological Research Letters
  • Frank Sepulveda +1
  • Research Article

Security Vulnerabilities and Protection Solutions in Internet of Things Systems

  • May 12, 2025
  • NaUKMA Research Papers. Computer Science
  • Andrii Hlybovets +2
  • PDF
  • Research Article
  • Citations15

A Blockchain-Centric IoT Architecture for Effective Smart Contract-Based Management of IoT Data Communications

  • Jun 06, 2023
  • Electronics
  • Abdulsalam S Albulayhi +1
  • Research Article

A SECURE AND RELIABLE BLOCKCHAIN-BASED DATA SHARING SCHEME USING LIGHTWEIGHT HOMOMORPHIC CRYPTOGRAPHIC ALGORITHM FOR MULTI-LEVEL PRIVACY PROTECTION IN IOT-CLOUD SYSTEMS

  • Nov 09, 2025
  • International Journal of Applied Mathematics
  • Shwetha Kamath
  • Addendum
  • Citations5

WITHDRAWN: A novel RSS based light weight digital certificate and key generation scheme for coherent communication of IoT devices

  • Feb 01, 2021
  • Materials Today: Proceedings
  • V Sumathi +3
  • Conference Article
  • Citations1

Augmented Twin Empowered Intelligence for Lightweight Device in Internet of Things

  • Nov 11, 2022
  • Zhangxinyu Chen +2
  • Conference Article
  • Citations10

A Comparative Method for Securing Internet of Things (IoT) Devices: AES vs Simon-Speck Encryptions

  • Jul 27, 2022
  • Baiq Yuniar Yustiarini +2
  • Book Chapter
  • Citations8

An ECC Based Secure Communication Protocol for Resource Constraints IoT Devices in Smart Home

  • Dec 04, 2021
  • Towhidul Islam +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.