| Commit message (Expand) | Author | Age | Files | Lines |
* | crypto: arm64/aes-ce-mac - simplify NEON yield | Ard Biesheuvel | 2021-02-10 | 1 | -7/+14 |
* | crypto: arm64/aes-ctr - improve tail handling | Ard Biesheuvel | 2021-01-03 | 1 | -21/+25 |
* | crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled | Ard Biesheuvel | 2021-01-03 | 1 | -2/+2 |
* | crypto: sha - split sha.h into sha1.h and sha2.h | Eric Biggers | 2020-11-20 | 1 | -1/+1 |
* | crypto: arm64/aes-glue - use crypto_shash_tfm_digest() | Eric Biggers | 2020-05-08 | 1 | -3/+1 |
* | crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN | Eric Biggers | 2020-01-09 | 1 | -26/+5 |
* | crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS | Ard Biesheuvel | 2019-09-09 | 1 | -0/+2 |
* | crypto: arm64/aes - implement support for XTS ciphertext stealing | Ard Biesheuvel | 2019-09-09 | 1 | -12/+114 |
* | crypto: arm64/aes-cts-cbc - move request context data to the stack | Ard Biesheuvel | 2019-09-09 | 1 | -35/+26 |
* | crypto: arm64/aes-neon - limit exposed routines if faster driver is enabled | Ard Biesheuvel | 2019-09-09 | 1 | -53/+59 |
* | crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its implementation. | zhong jiang | 2019-09-09 | 1 | -3/+1 |
* | crypto: arm64/aes - implement accelerated ESSIV/CBC mode | Ard Biesheuvel | 2019-08-30 | 1 | -0/+124 |
* | crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk | Ard Biesheuvel | 2019-08-30 | 1 | -42/+40 |
* | crypto: aes - move sync ctr(aes) to AES library and generic helper | Ard Biesheuvel | 2019-07-26 | 1 | -5/+17 |
* | crypto: arm64/aes-ce - switch to library version of key expansion routine | Ard Biesheuvel | 2019-07-26 | 1 | -7/+10 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 2019-06-19 | 1 | -4/+1 |
* | crypto: arm64/cbcmac - handle empty messages in same way as template | Eric Biggers | 2019-04-08 | 1 | -1/+1 |
* | crypto: arm64 - convert to use crypto_simd_usable() | Eric Biggers | 2019-03-22 | 1 | -2/+2 |
* | crypto: arm64/aes - fix handling sub-block CTS-CBC inputs | Eric Biggers | 2018-10-08 | 1 | -4/+9 |
* | crypto: arm64/aes-blk - add support for CTS-CBC mode | Ard Biesheuvel | 2018-09-21 | 1 | -0/+165 |
* | crypto: arm64/aes-blk - remove pointless (u8 *) casts | Ard Biesheuvel | 2018-09-21 | 1 | -24/+23 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux | Herbert Xu | 2018-08-03 | 1 | -1/+1 |
|\ |
|
| * | crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_be... | Jia He | 2018-06-15 | 1 | -1/+1 |
* | | crypto: shash - remove useless setting of type flags | Eric Biggers | 2018-07-09 | 1 | -3/+0 |
|/ |
|
* | crypto: arm64/aes-blk - move kernel mode neon en/disable into loop | Ard Biesheuvel | 2018-03-16 | 1 | -49/+46 |
* | crypto: arm64/aes - do not call crypto_unregister_skcipher twice on error | Corentin Labbe | 2017-11-29 | 1 | -0/+1 |
* | crypto: arm64/aes-blk - add a non-SIMD fallback for synchronous CTR | Ard Biesheuvel | 2017-08-04 | 1 | -15/+44 |
* | crypto: algapi - make crypto_xor() take separate dst and src arguments | Ard Biesheuvel | 2017-08-04 | 1 | -3/+1 |
* | crypto: arm64/aes - add NEON/Crypto Extensions CBCMAC/CMAC/XCBC driver | Ard Biesheuvel | 2017-02-11 | 1 | -1/+239 |
* | crypto: arm64/aes-neon-blk - tweak performance for low end cores | Ard Biesheuvel | 2017-02-03 | 1 | -0/+2 |
* | crypto: arm64/aes-blk - remove cra_alignmask | Ard Biesheuvel | 2017-02-03 | 1 | -10/+6 |
* | crypto: arm64/aes-blk - expose AES-CTR as synchronous cipher as well | Ard Biesheuvel | 2017-01-13 | 1 | -2/+23 |
* | crypto: arm64/aes-ce-ctr - fix skcipher conversion | Ard Biesheuvel | 2016-11-30 | 1 | -0/+1 |
* | crypto: arm/aes-ce - fix broken monolithic build | Ard Biesheuvel | 2016-11-30 | 1 | -1/+1 |
* | crypto: arm64/aes - Convert to skcipher | Herbert Xu | 2016-11-28 | 1 | -224/+158 |
* | crypto: arm64/aes-ctr - fix NULL dereference in tail processing | Ard Biesheuvel | 2016-09-13 | 1 | -1/+1 |
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 2016-03-17 | 1 | -0/+5 |
|\ |
|
| * | crypto: xts - fix compile errors | Stephan Mueller | 2016-02-17 | 1 | -0/+1 |
| * | crypto: xts - consolidate sanity check for keys | Stephan Mueller | 2016-02-17 | 1 | -0/+4 |
* | | arm/arm64: crypto: assure that ECB modes don't require an IV | Jeremy Linton | 2016-02-15 | 1 | -2/+2 |
|/ |
|
* | crypto: arm64/aes - mark 64 bit ARMv8 AES helper ciphers | Stephan Mueller | 2015-03-31 | 1 | -4/+8 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Linus Torvalds | 2014-12-13 | 1 | -4/+4 |
|\ |
|
| * | crypto: prefix module autoloading with "crypto-" | Kees Cook | 2014-11-24 | 1 | -4/+4 |
* | | arm64/crypto: use crypto instructions to generate AES key schedule | Ard Biesheuvel | 2014-11-06 | 1 | -6/+12 |
|/ |
|
* | crypto: arm64-aes - fix encryption of unaligned data | Mikulas Patocka | 2014-07-28 | 1 | -6/+6 |
* | arm64/crypto: AES-ECB/CBC/CTR/XTS using ARMv8 NEON and Crypto Extensions | Ard Biesheuvel | 2014-05-14 | 1 | -0/+446 |