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: - Fix ancient loop bug that prevented rw losetuping/mounting device backed loop if looped to device node resided on ro mounted filesystem. - Remove old wrong loop.o automatically on 2.4 kernels. - Makefile now prints currently running kernel version and what kernel version module was compiled for. - Add a workaround for deactivate_page() that vanished in 2.4.14. - loop.c-2.4.original updated with fixes from 2.4.14. bzip2 compressed tarball is here: http://loop-aes.sourceforge.net/loop-AES-v1.4g.tar.bz2 md5sum 59ebac4d286b20d5feaf8625dc195726 PGP signature file, my public key, and fingerprint here: http://loop-aes.sourceforge.net/loop-AES-v1.4g.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@pp.inet.fi> - Linux-crypto: cryptography in and on the Linux system Archive: http://mail.nl.linux.org/linux-crypto/