← SBrT2020
Tempo de transição versus bounces em relés eletromecânicos e a geração de seeds randômicos
random vectorselectromechanical relaysbounceLFSR on FPGA
Resumo
In this article we show that the time for changing states in electromechanical relays can generate random values. We use this phenomenon to generate seeds for linear feedback shift registers (LFSR). We created in FPGA a circuit derived from LFSR that generates 10^6 binary vectors per second with non-linear sequence. Statistical tests reveal confidence in the randomness of the generated values. We conclude that a low-cost relay and a digital circuit can become a good random vector generator. Surprisingly, the transition time in between relay states is more random than the number of bounces in the relay contacts.