diff options
author | phk <phk@FreeBSD.org> | 2002-05-26 18:14:38 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-05-26 18:14:38 +0000 |
commit | d41562720eddb5eced86e22b72b8e206dbcb0f8a (patch) | |
tree | 68fa7f98cf5a6d82f74c09211b446af541c5259c /lib/libc/stdlib/strhash.c | |
parent | 571d9aa442fe4e3fe75211f2d92c2a3ae1176f88 (diff) | |
download | FreeBSD-src-d41562720eddb5eced86e22b72b8e206dbcb0f8a.zip FreeBSD-src-d41562720eddb5eced86e22b72b8e206dbcb0f8a.tar.gz |
Add a proof-of-concept encryption class.
"The only hard problem in cryptography is key-management."
All sectors are encrypted with AES in CBC mode using a constant key,
currently compiled in and all zero.
To activate this module, write the magic header on the partition:
echo "<<FreeBSD-GEOM-AES>>" | dd conv=sync of=/dev/md98
The encrypted device will be one sector shorter and have ".aes"
appended to its name.
Sponsored by: DARPA & NAI Labs.
Diffstat (limited to 'lib/libc/stdlib/strhash.c')
0 files changed, 0 insertions, 0 deletions