Announce loop-AES-v1.4f file/swap crypto package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In short: If file and swap crypto is all you need, this package is a hassle
free replacement for international crypto patch and HVR's cryptoapi.

This package provides loadable Linux kernel module (loop.o) that has AES
cipher built-in. AES cipher can be used to encrypt local file systems and
disk partitions. For more information about compiling and using the driver,
see the README file in the package.

Features:
- GPL license.
- No source modifications to kernel. No patch hassles when you are upgrading
  your kernel.
- Works with all recent 2.4, 2.2 and 2.0 kernels, including distro vendor
  kernels. Encrypted disk images are compatible across all supported
  kernels.
- AES cipher is used in CBC mode. Supports 128, 192 and 256 bit keys.
- Passwords hashed with SHA-256, SHA-384 or SHA-512.
- 512 byte based IV. IV is immune to variations in transfer size and does
  not depend on file system block size.
- Device backed (partition backed) loop is capable of encrypting swap on 2.4
  kernels.

Changes since previous release:
- Use newly added KERNELRELEASE in kernel 2.0 modules install path.
- build-initrd.sh shell script included to build /boot/initrd.gz that can be
  used when root partition is encrypted.
- Default blocksize computation of file backed loop now shrinks blocksize
  only if necessary. Previous default was hardcoded 1024.
- Add a workaround for 5 parameter do_generic_file_read()
- loop.c-2.4.original updated to Alan Cox's 2.4.13-ac2, with ifdefs so it
  compiles on older kernels as well.

Of above changes only "workaround for 5 parameter do_generic_file_read()" is
a bugfix. Loop-AES claims to work with all stable kernels, yet previous
versions failed to compile on recent RedHat enhanced 2.4 kernels. This
version fixes such compile problems. No need to upgrade if you are using 2.2
or 2.0 kernels.
  
bzip2 compressed tarball is here:

    http://loop-aes.sourceforge.net/loop-AES-v1.4f.tar.bz2
    md5sum 746d68510e71aa83b7ab4c35130ad5d7

PGP signature file, my public key, and fingerprint here:

    http://loop-aes.sourceforge.net/loop-AES-v1.4f.tar.bz2.sign
    http://loop-aes.sourceforge.net/PGP-public-key.asc
    1024/3A220F51 5B 4B F9 BB D3 3F 52 E9  DB 1D EB E3 24 0E A9 DD

Regards,
Jari Ruusu <jari.ruusu@xxxxxxxxxx>


Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux