diff options
author | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2018-08-08 15:16:14 -0400 |
---|---|---|
committer | Alex Xu (Hello71) <alex_y_xu@yahoo.ca> | 2018-08-08 15:16:14 -0400 |
commit | 0183098f9cb37a5389b8ff19dee98a4293752ce6 (patch) | |
tree | 22b8fb52d009192427d48f8c8de1e5831b30521d /README | |
download | random-seed-0183098f9cb37a5389b8ff19dee98a4293752ce6.tar.xz random-seed-0183098f9cb37a5389b8ff19dee98a4293752ce6.zip |
Initial commit
Diffstat (limited to 'README')
-rw-r--r-- | README | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -0,0 +1,13 @@ +random-seed is a random seed management program. In contrast with other random +seed implementations, random-seed will credit the random seed to the kernel +entropy count. It attempts to prevent inadvertent random seed sharing by +checking that certain system identifiers, such as the machine ID and filesystem +ID have not changed between a save and load. If these identifiers do not +match, random-seed will still load the random seed, but will not credit the +entropy. + +It is my understanding that other operating systems are either not commonly imaged (e.g. BSDs) or have official tools for system image preparation (e.g. sysprep for Windows). Therefore, random-seed is Linux specific. However, it should be reasonably easy to port by simply adjusting the paths and changing getrandom to /dev/random. + +random-seed requires GNU make to compile. + +random-seed requires Linux 3.11 or higher supporting the getrandom(2) system call. |