Nič nové pod slnkom. Už vyše roka vlastním USB TRNG generátor FST-01 (keď sa použije s NeuG kódom)
http://www.seeedstudio.com/wiki/FST-01
hardvér na ktorom to beží je veľmi podobný
Na rozdiel od toho popisovaného v článku v tom Tvojom čínskom zrejme nie je žiaden nezávislý 'zdroj' entropie - aspoň som ho v schéme nenašiel (F103 nemá na palube žiaden nezávislý HW random generátor) a celé je to potom záležitosť SW, takže z hľadiska bezpečnosti teoreticky trocha problém.
To "zrejme" v tvojej reakcii je klucove slovo. FST-01 samozrejme funguje ako true RNG
NeuG is an implementatio of True Random Number Generator, based on the sampling noise of ADCs (A/D converters).
It runs on STM32F103, and it outputs random bits at the rate of more than 80 kB/sec (kB = 1000-byte).
Hmmm ... radu STM32Fxxx tak trochu poznam ... podla tej schemy je jedinym zdrojom entropie sum pri prevode teploty z vlastneho (inak dost mizerneho) senzora na palube mcu (reklamne nezmysly z toho linku ako pouzitie sumu z napajania vynechavam). Rozhodne to nie je nic, co by sa chovalo nedeterministicky, staci zobrat fen ... a pri znamych trikoch ako napr. cele to zmrazit dostanes pri opakovaniom resete rovnake sekvencie, pretoze prevodnik bude podteceny a ziade sum sa negeneruje .... to sa uz aj obycajna zenerka ako zdroj sumu chova lepsie.