- cross-posted to:
- flipperzero@programming.dev
- casual_hacking@feddit.nl
- cross-posted to:
- flipperzero@programming.dev
- casual_hacking@feddit.nl
cross-posted from: https://feddit.nl/post/22194127
While playing with my Flipper Zero, I realised that the IR radiation that it reads does not have to be emitted by another electronic device! It can be a random analog IR ‘signal’ from a flame! Since Flipper can record raw IR data without interpreting it, there you go, a True Random Number Generator (TRNG)! I wrote a script that automates data collection and processing, here’s a github link. It outputs your freshly generated true random number sequence into a file.
That’s great!
This totally needs to be made into a FAP that outputs random numbers as a keyboard. Possibly choose what set of characters it should output randoms characters out of, like upper- or lower-case letters, both, digits, alphanumerics, printable ASCII table or entire ASCII table. That way you don’t need to install anything and you can use the Flipper on the spot to generate randomness, like for creating SSH private keys or something.
Hi! Thanks for your attention to my little project. I agree, a FAP would be great (if only I had a bit more time and energy to work on it :P) It was just a proof of concept, built with a shell script and a few Linux tools.