Our Client
Ian Burke is an Electrical Engineer as well as the Cybersecurity Lab Manager at NAU. He frequently works with different forms of Portable Unclonable Functions in the cybersecurity world and pitched the idea of using RO-PUFS for security purposes.
Our Project Plans
Flow Chart of Proposed Run
Objective Tree
What have we done so far? What's next?
What has been accomplished in Fall of 2023?
The fall semester has accomplished all of the objectives given for the project. The team chose an RO-PUF design that should have a high chance of being a true random number generator. This design was sketched and simulated to check the potential outcomes that the RO-PUF could output. The team has also developed a strategy for when the design will be implemented on the breadboard, the design will use different inverters from different manufacturers to increase the entropy which will make the design more random. We have also identified different areas in the industry that may be beneficial to utilize these true random number generators. Lastly, the team produced a presentation on a poster board that will be showcased at the Engineering Fest in the fall semester for NAU.
What will be accomplished by the end of Spring 2024?
If all of our efforts are successful, by the end of the Spring semester we will have created a true random number generator which passes the National Institute of Technology and Science randomness test test while utilizing physically implemented ring oscillators. We will be able to consistently create truly random numbers by activating our ring oscillators and taking their outputs into a bit stream to obtain our numbers.