lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Sat, 2 Dec 2006 14:59:58 +1100
From:	Herbert Xu <herbert@...dor.apana.org.au>
To:	Linus Torvalds <torvalds@...l.org>, Andrew Morton <akpm@...l.org>,
	"David S. Miller" <davem@...emloft.net>
Cc:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	Linux Crypto Mailing List <linux-crypto@...r.kernel.org>
Subject: Crypto Update for 2.6.20

Hi Linus:

This is an update of the crypto tree for 2.6.20.  It contains
three new algorithms and one new hardware acceleration.  The
new algorithms are Camellia (an alternative encryption algorithm
to AES), XCBC-MAC (a MAC authentication based on encryption
algorithms), and LRW (a chain method for block encryption).  The
new AES acceleration is for the Geode LX.

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


It contains the following changes:

Adrian Bunk:
      [CRYPTO] xcbc: Make needlessly global code static
      [CRYPTO] geode: Make needlessly global geode_aes_crypt() static
      [CRYPTO] api: Remove unused functions

Herbert Xu:
      [BLOCK] dm-crypt: Align IV to u64 for essiv
      [CRYPTO] camellia: Get setkey to use new calling convention
      [CRYPTO] cryptoloop: Select CRYPTO_CBC

Jordan Crouse:
      crypto:  Add support for the Geode LX AES hardware

Kazunori MIYAZAWA:
      [CRYPTO] xcbc: New algorithm
      [CRYPTO] tcrypt: Add test vectors of AES_XCBC
      [IPSEC]: Add support for AES-XCBC-MAC

Noriaki TAKAMIYA:
      [CRYPTO] camellia: Add Kconfig entry.
      [CRYPTO] camellia: added the code of Camellia cipher algorithm.
      [CRYPTO] camellia: added the testing code of Camellia cipher
      [IPSEC]: added the definition of Camellia cipher
      [IPSEC]: added the entry of Camellia cipher algorithm to ealg_list[]
      [CRYPTO] doc: added the developer of Camellia cipher

Rik Snel:
      [BLOCK] dm-crypt: benbi IV, big endian narrow block count for LRW-32-AES
      [CRYPTO] lib: some common 128-bit block operations, nicely centralized
      [CRYPTO] lib: table driven multiplications in GF(2^128)
      [CRYPTO] lrw: Liskov Rivest Wagner, a tweakable narrow block cipher mode
      [CRYPTO] tcrypt: LRW test vectors


 Documentation/crypto/api-intro.txt |    4 
 crypto/Kconfig                     |   49 +
 crypto/Makefile                    |    4 
 crypto/api.c                       |   15 
 crypto/camellia.c                  | 1801 +++++++++++++++++++++++++++++++++++++
 crypto/digest.c                    |   48 
 crypto/gf128mul.c                  |  466 +++++++++
 crypto/lrw.c                       |  301 ++++++
 crypto/tcrypt.c                    |   58 +
 crypto/tcrypt.h                    |  767 +++++++++++++++
 crypto/xcbc.c                      |  348 +++++++
 drivers/block/Kconfig              |    1 
 drivers/crypto/Kconfig             |   13 
 drivers/crypto/Makefile            |    1 
 drivers/crypto/geode-aes.c         |  474 +++++++++
 drivers/crypto/geode-aes.h         |   40 
 drivers/md/dm-crypt.c              |   53 +
 include/crypto/b128ops.h           |   80 +
 include/crypto/gf128mul.h          |  198 ++++
 include/linux/crypto.h             |   22 
 include/linux/pfkeyv2.h            |    2 
 net/xfrm/xfrm_algo.c               |   34 
 22 files changed, 4687 insertions(+), 92 deletions(-)
 
Thanks,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@...dor.apana.org.au>
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 majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ