Date: Sat, 19 Oct 2002 13:28:13 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.org> To: Poul-Henning Kamp <phk@FreeBSD.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/geom/bde g_bde.c g_bde.h g_bde_crypt.c g_bde_lock.c g_bde_work.c Message-ID: <Pine.NEB.3.96L.1021019132659.83141D-100000@fledge.watson.org> In-Reply-To: <200210191702.g9JH2JrM062903@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
phk left it out, but: Approved by re@ The scope for damage is highly limited as it's an isolated module that isn't compiled in by default. (my commit messages are, at the very least, arriving out-of-order: I got this after the bug fix commit) Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories On Sat, 19 Oct 2002, Poul-Henning Kamp wrote: > phk 2002/10/19 10:02:19 PDT > > Modified files: > sys/conf NOTES files options > Added files: > sys/geom/bde g_bde.c g_bde.h g_bde_crypt.c > g_bde_lock.c g_bde_work.c > Log: > Add Geom Based Disk Encryption to the tree. > > This is an encryption module designed for to secure denial of access > to the contents of "cold disks" with or without destruction activation. > > Major features: > > * Based on AES, MD5 and ARC4 algorithms. > * Four cryptographic barriers: > 1) Pass-phrase encrypts the master key. > 2) Pass-phrase + Lock data locates master key. > 3) 128 bit key derived from 2048 bit master key protects sector key. > 3) 128 bit random single-use sector keys protect data payload. > * Up to four different changeable pass-phrases. > * Blackening feature for provable destruction of master key material. > * Isotropic disk contents offers no information about sector contents. > * Configurable destination sector range allows steganographic deployment. > > This commit adds the kernel part, separate commits will follow for the > userland utility and documentation. > > This software was developed for the FreeBSD Project by Poul-Henning Kamp and > NAI Labs, the Security Research Division of Network Associates, Inc. under > DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA CHATS > research program. > > Many thanks to Robert Watson, CBOSS Principal Investigator for making this > possible. > > Sponsored by: DARPA & NAI Labs. > > Revision Changes Path > 1.1101 +1 -0 src/sys/conf/NOTES > 1.723 +4 -0 src/sys/conf/files > 1.359 +1 -0 src/sys/conf/options > 1.1 +282 -0 src/sys/geom/bde/g_bde.c (new) > 1.1 +150 -0 src/sys/geom/bde/g_bde.h (new) > 1.1 +356 -0 src/sys/geom/bde/g_bde_crypt.c (new) > 1.1 +311 -0 src/sys/geom/bde/g_bde_lock.c (new) > 1.1 +731 -0 src/sys/geom/bde/g_bde_work.c (new) > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1021019132659.83141D-100000>