ftp://ftp.kerneli.org/pub/linux/kerneli/v2.1/patch-int-2.2.0-pre7.4.gz
SUMMARY: Relative to the previously announced version (pre4.1), this
release contains faster/updated MARS/RC6/Serpent ciphers, better
module support, a lot of testvectors for some ciphers, a general
test-program for the crypto-library, and an updated ENskip patch.
NOTE: Please treat this patch as alpha software.
TODO:
* Endian-issues haven't been sorted out. If some big-endian
people would try crypto/testing/testcip and the different
crypto/testing/test.<cipher> scripts I'd be happy. There
still are endian issues on i386.
* I have a report on kmod and the des cipher not working with
this patch.
* /proc support
* Compound transforms - Wassenaar-compatibility(tm). My
thoughts on this issue which amounts to putting a
specification language for transforms and a parser in the
kernel. The BNF-grammar for this language is ~6 lines.
* Create the necessary infrastructure for assembly-language
ciphers.
* Write 4-way IDEA cipher for MMX. IDEA is ideal for MMX and
a 4-way IDEA cipher using MMX would blow away the other
ciphers we have and at the same time be a well-known and
well-tested algorithm.
* Get CIPE to use the crypto library.
CHANGELOG since pre4.1:
1999-01-18 Alexander Kjeldaas <astor@guardian.no>
* International kernel patch 2.2.0-pre7.4 released.
* Added cbc-mode to cast256 cipher.
* Removed spam on unload from crypto modules.
* Added updated ENskip patches from Frank Bernard's web site:
http://www.linux-firewall.de/enskip/
* International kernel patch 2.2.0-pre7.3 released.
* Added missing cleanup_module to DES, Blowfish and IDEA ciphers.
* International kernel patch 2.2.0-pre7.2 released.
* Cleanup in drivers/block/Config.in. It was possible to create
an invalid .config file.
* Minor crypto/api.c cleanup.
1999-01-17 Alexander Kjeldaas <astor@guardian.no>
* International kernel patch 2.2.0-pre7.1 released.
* Added testcip.c - a general purpose cipher test program. Added
test-vector scripts for Blowfish, DES, Mars, and Serpent.
* Naming error left users unable to compile loop_gen unless it was
compiled as a module.
* Updated Serpent implementation. Sam Simpson has been running a
background task on a cluster of high performance servers. After a
search involving around 1000 machine hours improved sboxes were
found.
* Updated RC6 implementation. Supposedly faster.
* Updated MARS implementation. Fixes a bug in mars_set_key.
1999-01-07 Alexander Kjeldaas <astor@guardian.no>
* International kernel patch 2.2.0-pre5.1 released.
* Merged with vanilla 2.2.0-pre5
1999-01-05 Herbert Valerio Riedel <hvr@hvrlab.ml.org>
* APX fixes.
On the ftp-site, the directory /pub/linux/kernel is a normal
kernel-mirror while /pub/linux/kerneli is a kernel-mirror plus the
international kernel patch. You should find all utilities needed for
using crypto in the kernel in /pub/linux/kerneli/net-source/.
astor
-- Alexander Kjeldaas, Guardian Networks AS, Trondheim, Norway http://www.guardian.no/- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/