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.