History log of /frameworks/base/services/tests/servicestests/src/com/android/server/EntropyMixerTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6ab3d20d3c2de01a342450d83103e9f5e89e670e 03-Oct-2013 Alex Klyubin <klyubin@google.com> Make EntropyMixer mix in output of Hardware RNG into Linux RNG.

On devices with Hardware RNG (HW RNG), this makes EntropyMixer
periodically (every three hours) read 512 bytes from HW RNG and mix
them into the Linux RNG.

This is done without increasing Linux RNG's entropy estimates to
avoid having to trust the quality of the HW RNG. This approach cannot
reduce the quality of the Linux RNG output, but may increase it.

Change-Id: Ifde851004301ffd41b2189151a64a0c5989c630f
/frameworks/base/services/tests/servicestests/src/com/android/server/EntropyMixerTest.java
79619ddbfe7367e11dd17d848b179877350b7b8e 04-Mar-2013 Nick Kralevich <nnk@google.com> EntropyMixer: Write entropy at shutdown / reboot / power

Write out entropy if we're shutting down or rebooting,
or if someone plugs in the power.

Bug: 8312061
Change-Id: Id9a48064a7bdfe6c05a9227ea95a1bdbd0e9b8ae
/frameworks/base/services/tests/servicestests/src/com/android/server/EntropyMixerTest.java
6967cbc959b079fa7e4411360e40e2a0ed65da29 17-Nov-2011 Nick Kralevich <nnk@google.com> Rename EntropyService to EntropyMixer

EntropyService implies that this program provides entropy to other
programs, and is misleading. The EntropyMixer class is designed purely
to stir the existing entropy pool with some possibily random-ish data,
and carryover entropy across device reboots.

Change-Id: I086cd339a3b652d32371521e61e1b1f555ce2280
/frameworks/base/services/tests/servicestests/src/com/android/server/EntropyMixerTest.java