Back to results

Columbus State University

A Trivium-Inspired Pseudorandom Number Generator with a Statistical Comparison to the Randomness of SecureRandom and Trivium

Abstract

dc:description.abstract

<p>A pseudorandom number generator (PRNG) is an algorithm that produces a sequence of numbers which emulates the characteristics of a random sequence. In comparison to its genuine counterpart, PRNGs are considered more suitable for computing devices in that they do not consume a lot of resources (in terms of memory) and their portability; they can also be used on a wide range of devices. Cryptographically Secure PRNGs (CSPRNGs) are the only type of PRNGs suitable for cryptographic applications. They are specially designed to withstand security attacks. In this thesis, we provide descriptions of two CSPRNGs: Trivium, a hardware-based stream cipher designed for constrained computing environments, and OpenJDK SecureRandom, a traditional CSPRNG recommended for Java programs that include a cryptographic algorithm. Our contributions are Quadrivium, a PRNG inspired by Trivium and analysis results comparing statistical properties of SecureRandom, Trivium and Quadrivium.</p>

Degree

thesis:*
Name thesis:degree_name
Computer Science - Applied Computing Track
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
TSYS School of Computer Science
Year dc:date.available
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Jackson, Latoya Niesha
Contributors dc:contributor
  • Yesem Kurt-Peker
  • Radhouane Chouchane
  • Rodrigo Obando

Subjects

dc:subject × 6

Rights

Language dc:language
English

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:csuepress.columbusstate.edu:theses_dissertations-1364

Chain of custody

source
Harvested from
Columbus State University
Base URL
csuepress.columbusstate.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Jackson, Latoya Niesha. A Trivium-Inspired Pseudorandom Number Generator with a Statistical Comparison to the Randomness of SecureRandom and Trivium. Thesis thesis, 2017. https://csuepress.columbusstate.edu/theses_dissertations/353