libgocryptfs/Documentation
Sebastian Lackner f3c777d5ea main: Add '-devrandom' commandline option
Allows to use /dev/random for generating the master key instead of the
default Go implementation. When the kernel random generator has been
properly initialized both are considered equally secure, however:

* Versions of Go prior to 1.9 just fall back to /dev/urandom if the
  getrandom() syscall would be blocking (Go Bug #19274)

* Kernel versions prior to 3.17 do not support getrandom(), and there
  is no check if the random generator has been properly initialized
  before reading from /dev/urandom

This is especially useful for embedded hardware with low-entroy. Please
note that generation of the master key might block indefinitely if the
kernel cannot harvest enough entropy.
2017-11-21 23:37:06 +01:00
..
CLI_ABI.md doc: CLI_ABI.md: fix exitcodes.go link 2017-05-14 14:35:46 +02:00
MANPAGE-render.bash packakge.bash: include rendered man page in tarball 2016-11-01 15:43:33 +01:00
MANPAGE.md main: Add '-devrandom' commandline option 2017-11-21 23:37:06 +01:00
SECURITY.md Link to official website; move security document 2015-12-20 18:25:10 +01:00
XFSTESTS.md XFSTESTS.md: add output from latest fuse-xfstests 2016-07-03 22:15:59 +02:00
duplicate-inodes.txt main: add "-sharedstorage" flag 2017-11-12 20:06:13 +01:00
file-format.md Increase GCM IV size from 96 to 128 bits 2015-12-19 15:02:29 +01:00
gocryptfs-logo.png README: use pre-rendered PNG logo 2017-03-25 14:22:07 +01:00
openssl-gcm.md stupidgcm: completely replace spacemonkeygo/openssl 2016-05-04 19:56:07 +02:00
performance.txt performance.txt: specify READ tests 2017-09-10 18:42:06 +02:00