summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* crypto: aegis128 - provide a SIMD implementation based on NEON intrinsicsArd Biesheuvel2019-07-264-0/+208
* crypto: aegis128 - add support for SIMD accelerationArd Biesheuvel2019-07-263-11/+46
* crypto: aegis - avoid prerotated AES tablesArd Biesheuvel2019-07-261-8/+6
* crypto: aegis128 - drop empty TFM init/exit routinesArd Biesheuvel2019-07-261-11/+0
* crypto: aegis128l/aegis256 - remove x86 and generic implementationsArd Biesheuvel2019-07-2611-4136/+0
* crypto: morus - remove generic and x86 implementationsArd Biesheuvel2019-07-2618-5790/+0
* crypto: testmgr - add tests for lzo-rleHannah Pan2019-07-262-0/+90
* crypto: arm/aes-scalar - unexport en/decryption routinesArd Biesheuvel2019-07-261-3/+0
* crypto: arm64/aes-cipher - switch to shared AES inverse SboxArd Biesheuvel2019-07-261-39/+1
* crypto: arm/aes-cipher - switch to shared AES inverse SboxArd Biesheuvel2019-07-261-39/+1
* crypto: arm64/aes-neon - switch to shared AES SboxesArd Biesheuvel2019-07-261-71/+3
* crypto: lib/aes - export sbox and inverse sboxArd Biesheuvel2019-07-262-0/+9
* crypto: aes-generic - unexport last-round AES tablesArd Biesheuvel2019-07-262-6/+2
* crypto: chelsio - replace AES cipher calls with library callsArd Biesheuvel2019-07-265-61/+26
* crypto: ccp - move to AES library for CMAC key derivationArd Biesheuvel2019-07-263-24/+5
* crypto: amcc - switch to AES library for GCM key derivationArd Biesheuvel2019-07-262-17/+9
* bluetooth: switch to AES libraryArd Biesheuvel2019-07-262-73/+33
* crypto: arm/ghash - provide a synchronous versionArd Biesheuvel2019-07-261-26/+52
* crypto: arm/aes-neonbs - provide a synchronous version of ctr(aes)Ard Biesheuvel2019-07-261-0/+65
* crypto: arm/aes-ce - provide a synchronous version of ctr(aes)Ard Biesheuvel2019-07-261-0/+43
* crypto: arm/aes - use native endiannes for key scheduleArd Biesheuvel2019-07-262-16/+13
* crypto: arm64/aes-ce-cipher - use AES library as fallbackArd Biesheuvel2019-07-263-9/+3
* crypto: aes - move sync ctr(aes) to AES library and generic helperArd Biesheuvel2019-07-263-60/+33
* crypto: ctr - add helper for performing a CTR encryption walkArd Biesheuvel2019-07-261-0/+50
* crypto: aes-generic - drop key expansion routine in favor of library versionArd Biesheuvel2019-07-263-153/+3
* crypto: arm64/aes-ce - switch to library version of key expansion routineArd Biesheuvel2019-07-262-8/+11
* crypto: arm64/aes-neonbs - switch to library version of key expansion routineArd Biesheuvel2019-07-262-4/+5
* crypto: arm64/aes-ccm - switch to AES libraryArd Biesheuvel2019-07-262-13/+7
* crypto: arm/aes-neonbs - switch to library version of key expansion routineArd Biesheuvel2019-07-262-3/+3
* crypto: arm64/ghash - switch to AES libraryArd Biesheuvel2019-07-262-22/+11
* crypto: safexcel/aes - switch to library version of key expansion routineArd Biesheuvel2019-07-262-2/+2
* crypto: cesa/aes - switch to library version of key expansion routineArd Biesheuvel2019-07-262-2/+2
* crypto: padlock/aes - switch to library version of key expansion routineArd Biesheuvel2019-07-262-2/+2
* crypto: x86/aes - drop scalar assembler implementationsArd Biesheuvel2019-07-265-665/+0
* crypto: x86/aes-ni - switch to generic for fallback and key routinesArd Biesheuvel2019-07-263-22/+8
* crypto: aes - create AES library based on the fixed time AES codeArd Biesheuvel2019-07-265-300/+394
* crypto: aes/fixed-time - align key schedule with other implementationsArd Biesheuvel2019-07-261-31/+21
* crypto: aes - rename local routines to prevent future clashesArd Biesheuvel2019-07-266-24/+24
* crypto: arm/aes-ce - cosmetic/whitespace cleanupArd Biesheuvel2019-07-261-60/+56
* crypto: inside-secure - add support for 0 length HMAC messagesPascal van Leeuwen2019-07-261-3/+44
* crypto: inside-secure - add support for arbitrary size hash/HMAC updatesPascal van Leeuwen2019-07-262-158/+269
* crypto: inside-secure - let HW deal with initial hash digestPascal van Leeuwen2019-07-261-65/+6
* crypto: inside-secure: back out parts of earlier HMAC update workaroundPascal van Leeuwen2019-07-261-19/+13
* crypto: inside-secure - fix EINVAL error (buf overflow) for AEAD decryptPascal van Leeuwen2019-07-262-5/+4
* crypto: inside-secure - fix scatter/gather list to descriptor conversionPascal van Leeuwen2019-07-261-46/+136
* crypto: inside-secure - fix incorrect skcipher output IVPascal van Leeuwen2019-07-261-41/+43
* crypto: inside-secure - silently return -EINVAL for input error casesPascal van Leeuwen2019-07-261-5/+20
* crypto: inside-secure - keep ivsize for DES ECB modes at 0Pascal van Leeuwen2019-07-261-2/+0
* crypto: ccree - notify TEE on FIPS tests errorsGilad Ben-Yossef2019-07-261-0/+23
* crypto: fips - add FIPS test failure notification chainGilad Ben-Yossef2019-07-263-1/+21