Skip to content

sigggy/TRNG

Repository files navigation

Project Overview

This repository contains a CSCI-574 Intro to Cryptography group project focused on building and evaluating a true random number generation pipeline. A major part of the work was collecting real-world entropy from a creek using a Raspberry Pi, then processing that input through the project’s producer-consumer system with supporting buffer and bank components. The resulting random data passed the NIST randomness benchmark, giving the project a measurable validation target beyond simple data collection. In addition to the implementation and sample outputs, the project also developed plans for a full secure client-server architecture to support future deployment and distribution of the generated randomness.

Project Documents

About

Created a True Random Number Generator (TRNG) using various sources of entropy in my cryptology class.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages