TS-7600 RNG

From embeddedTS Manuals
Revision as of 22:06, 16 May 2013 by Mark (talk | contribs) (Created page with "Because many embedded systems do not have much entropy, we have included a core in the FPGA with a random number generator. On startup, tshwctl is called with the --setrng op...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Because many embedded systems do not have much entropy, we have included a core in the FPGA with a random number generator. On startup, tshwctl is called with the --setrng option to seed Linux's random number generator from the hardware random number generator. Without a good source of entropy, Linux's random number generator will start up in a very predictable state which is undesirable for the security of many cryptography protocols.