freebsd-dev/sys/geom/eli
Colin Percival 66427784c1 Populate the GELI passphrase cache with the kern.geom.eli.passphrase
variable (if any) provided in the boot environment.  Unset it from
the kernel environment after doing this, so that the passphrase is
no longer present in kernel memory once we enter userland.

This will make it possible to provide a GELI passphrase via the boot
loader; FreeBSD's loader does not yet do this, but GRUB (and PCBSD)
will have support for this soon.

Tested by:	kmoore
2014-10-22 23:41:15 +00:00
..
g_eli_crypto.c use a straight buffer instead of an iov w/ 1 segment... The aesni 2014-09-04 23:53:51 +00:00
g_eli_ctl.c When zero'ing out a buffer, make sure we are using right size. 2013-11-02 01:16:10 +00:00
g_eli_integrity.c use a straight buffer instead of an iov w/ 1 segment... The aesni 2014-09-04 23:53:51 +00:00
g_eli_key_cache.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
g_eli_key.c Correct a comment and correct style of a flag check. 2012-07-04 17:43:25 +00:00
g_eli_privacy.c use a straight buffer instead of an iov w/ 1 segment... The aesni 2014-09-04 23:53:51 +00:00
g_eli.c Populate the GELI passphrase cache with the kern.geom.eli.passphrase 2014-10-22 23:41:15 +00:00
g_eli.h Use correct part of the Master-Key for generating encryption keys. 2012-07-04 17:54:17 +00:00
pkcs5v2.c
pkcs5v2.h