Some people might be inclined to ask about the performance of this device as an entropy source. This section is for you. Hello friends!
I rebuilt this device using a fancier ATMEGA16 clocked with a 20Mhz crystal, and used 3904 transistors to generate the quantum tunneling events at ~15V. I also used the 16-bit on-chip timer. This is to generate more tunneling events. The algorithm is the same except it accumulates entropy to an 8-bit register before serial output. That output goes to a MAX232, and then to my PC.
I accumulated somewhere over 100 megabits of entropy and split it into 100 equal parts for analysis using the NIST Randomness Test Suite (https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-22r1a.pdf).
I don't recall the exact test results (it was late at night, OK?), but they didn't reveal any obvious problems. I realize that *much* more evidence is required before you could call this system cryptographically secure, but for it's intended purpose, it should work fine.
...also I'll admit here that I might have lied a little about this device not being a joke. I mean, it's a real device that exists! You see, tying complex macroscale events (the name of this device) to quantum events, and them publishing it on a popular website is just my way of playing a little practical joke on anyone trying to simulate this Universe. It might not be that funny, but it is my first attempt at an interdimensional practical joke, so cut me some slack, don't be a tough crowd!
Anyway, there's your science fiction for the day. Or maybe just science. It was science fiction last week, anyway.
Oh, and if you're the programmer in our parent reality and read this, please don't respond here. Just encode something cool for us to find between the 23,074,248th and 23,075,235th hexadecimal digits of π. Maybe a picture of Waldo or something? Don't make it perfect though, add some noise to keep us guessing.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.