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
|