Hi:
Here is the crypto update for 2.6.24:
Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
or
master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
Summary:
* Added SEED algorithm.
* Added XTS block cipher mode.
* Added new aead type (essentially blkcipher + hash).
* Added authenc wrapper as first aead algorithm.
* Preparatory work for CTR (Counter) mode support.
* Better loading of optimised algorithm modules.
Adrian Bunk (2):
[CRYPTO] Kconfig: Remove "default m"s
[CRYPTO] drivers/Kconfig: Remove "default m"s
Herbert Xu (15):
[CRYPTO] api: Add aead crypto type
[CRYPTO] api: Add support for multiple template parameters
[CRYPTO] api: Add missing headers for setkey_unaligned
[CRYPTO] ablkcipher: Remove queue pointer from common alg object
[CRYPTO] api: Move scatterwalk into algapi
[CRYPTO] scatterwalk: Add scatterwalk_map_and_copy
[CRYPTO] api: Fixed crypto_*_reqsize return type
[CRYPTO] aead: Add authenc
[CRYPTO] api: Kill crypto_km_types
[CRYPTO] cryptomgr: Fix parsing of recursive algorithms
[CRYPTO] authenc: Kill spaces in algorithm names
[CRYPTO] blkcipher: Remove alignment restriction on block size
[CRYPTO] api: Explain the comparison on larval cra_name
[CRYPTO] blkcipher: Increase kmalloc amount to aligned block size
[CRYPTO] blkcipher: Added blkcipher_walk_virt_block
Hye-Shik Chang (1):
[CRYPTO] seed: New cipher algorithm
Ingo Oeser (1):
[CRYPTO] blkcipher: Use max() in blkcipher_get_spot() to state the intention
Jan Glauber (1):
[CRYPTO] sha: Add header file for SHA definitions
Rik Snel (1):
[CRYPTO] xts: XTS blockcipher mode implementation without partial blocks
Sebastian Siewior (4):
[CRYPTO] api: Add crypto_ablkcipher_ctx_aligned
[CRYPTO] des: Rename des to des-generic
[CRYPTO] aes: Rename aes to aes-generic
[CRYPTO] sha: Load the SHA[1|256] module by an alias
arch/s390/crypto/aes_s390.c | 2
arch/s390/crypto/sha1_s390.c | 16
arch/s390/crypto/sha256_s390.c | 22
crypto/Kconfig | 40 +
crypto/Makefile | 16
crypto/ablkcipher.c | 9
crypto/aead.c | 101 +++
crypto/aes.c | 456 -----------------
crypto/aes_generic.c | 456 +++++++++++++++++
crypto/algapi.c | 37 +
crypto/authenc.c | 400 +++++++++++++++
crypto/blkcipher.c | 57 +-
crypto/cipher.c | 5
crypto/cryptd.c | 7
crypto/cryptomgr.c | 96 ++-
crypto/des.c | 1011 --------------------------------------
crypto/des_generic.c | 1012 +++++++++++++++++++++++++++++++++++++++
crypto/gf128mul.c | 11
crypto/hash.c | 3
crypto/internal.h | 11
crypto/scatterwalk.c | 30 -
crypto/scatterwalk.h | 3
crypto/seed.c | 479 ++++++++++++++++++
crypto/sha1.c | 142 -----
crypto/sha1_generic.c | 140 +++++
crypto/sha256.c | 342 -------------
crypto/sha256_generic.c | 331 ++++++++++++
crypto/sha512.c | 63 --
crypto/tcrypt.c | 20
crypto/tcrypt.h | 507 +++++++++++++++++++
crypto/xts.c | 292 +++++++++++
drivers/crypto/Kconfig | 5
drivers/crypto/geode-aes.c | 1
drivers/crypto/padlock-aes.c | 4
drivers/crypto/padlock-sha.c | 53 --
include/crypto/algapi.h | 73 ++
include/crypto/gf128mul.h | 2
include/crypto/sha.h | 53 ++
include/linux/crypto.h | 214 ++++++++
39 files changed, 4366 insertions(+), 2156 deletions(-)
Thanks,
--
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]