-
- Downloads
Pull crypto update from Herbert Xu: "Here is the crypto update for 4.2: API: - Convert RNG interface to new style. - New AEAD interface with one SG list for AD and plain/cipher text. All external AEAD users have been converted. - New asymmetric key interface (akcipher). Algorithms: - Chacha20, Poly1305 and RFC7539 support. - New RSA implementation. - Jitter RNG. - DRBG is now seeded with both /dev/random and Jitter RNG. If kernel pool isn't ready then DRBG will be reseeded when it is. - DRBG is now the default crypto API RNG, replacing krng. - 842 compression (previously part of powerpc nx driver). Drivers: - Accelerated SHA-512 for arm64. - New Marvell CESA driver that supports DMA and more algorithms. - Updated powerpc nx 842 support. - Added support for SEC1 hardware to talitos" * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (292 commits) crypto: marvell/cesa - remove COMPILE_TEST dependency crypto: algif_aead - Temporarily disable all AEAD algorithms crypto: af_alg - Forbid the use internal algorithms crypto: echainiv - Only hold RNG during initialisation crypto: seqiv - Add compatibility support without RNG crypto: eseqiv - Offer normal cipher functionality without RNG crypto: chainiv - Offer normal cipher functionality without RNG crypto: user - Add CRYPTO_MSG_DELRNG crypto: user - Move cryptouser.h to uapi crypto: rng - Do not free default RNG when it becomes unused crypto: skcipher - Allow givencrypt to be NULL crypto: sahara - propagate the error on clk_disable_unprepare() failure crypto: rsa - fix invalid select for AKCIPHER crypto: picoxcell - Update to the current clk API crypto: nx - Check for bogus firmware properties crypto: marvell/cesa - add DT bindings documentation crypto: marvell/cesa - add support for Kirkwood and Dove SoCs crypto: marvell/cesa - add support for Orion SoCs crypto: marvell/cesa - add allhwsupport module parameter crypto: marvell/cesa - add support for all armada SoCs ...
No related branches found
No related tags found
Showing
- Documentation/DocBook/crypto-API.tmpl 39 additions, 28 deletionsDocumentation/DocBook/crypto-API.tmpl
- Documentation/devicetree/bindings/crypto/fsl-sec2.txt 4 additions, 2 deletionsDocumentation/devicetree/bindings/crypto/fsl-sec2.txt
- Documentation/devicetree/bindings/crypto/marvell-cesa.txt 45 additions, 0 deletionsDocumentation/devicetree/bindings/crypto/marvell-cesa.txt
- Documentation/devicetree/bindings/crypto/mv_cesa.txt 22 additions, 9 deletionsDocumentation/devicetree/bindings/crypto/mv_cesa.txt
- MAINTAINERS 13 additions, 3 deletionsMAINTAINERS
- arch/arm/crypto/Kconfig 4 additions, 11 deletionsarch/arm/crypto/Kconfig
- arch/arm/crypto/Makefile 7 additions, 3 deletionsarch/arm/crypto/Makefile
- arch/arm/crypto/aes-ce-core.S 3 additions, 4 deletionsarch/arm/crypto/aes-ce-core.S
- arch/arm/crypto/sha512-armv4.pl 649 additions, 0 deletionsarch/arm/crypto/sha512-armv4.pl
- arch/arm/crypto/sha512-armv7-neon.S 0 additions, 455 deletionsarch/arm/crypto/sha512-armv7-neon.S
- arch/arm/crypto/sha512-core.S_shipped 1861 additions, 0 deletionsarch/arm/crypto/sha512-core.S_shipped
- arch/arm/crypto/sha512-glue.c 121 additions, 0 deletionsarch/arm/crypto/sha512-glue.c
- arch/arm/crypto/sha512-neon-glue.c 98 additions, 0 deletionsarch/arm/crypto/sha512-neon-glue.c
- arch/arm/crypto/sha512.h 8 additions, 0 deletionsarch/arm/crypto/sha512.h
- arch/arm/crypto/sha512_neon_glue.c 0 additions, 305 deletionsarch/arm/crypto/sha512_neon_glue.c
- arch/arm64/crypto/aes-ce-ccm-glue.c 1 addition, 1 deletionarch/arm64/crypto/aes-ce-ccm-glue.c
- arch/mips/cavium-octeon/crypto/octeon-md5.c 4 additions, 4 deletionsarch/mips/cavium-octeon/crypto/octeon-md5.c
- arch/nios2/kernel/time.c 2 additions, 0 deletionsarch/nios2/kernel/time.c
- arch/powerpc/crypto/md5-glue.c 4 additions, 4 deletionsarch/powerpc/crypto/md5-glue.c
- arch/powerpc/include/asm/icswx.h 184 additions, 0 deletionsarch/powerpc/include/asm/icswx.h
Loading
Please register or sign in to comment