Skip site navigation (1)Skip section navigation (2)
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>