summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/inside-secure/safexcel_hash.c
Commit message (Expand)AuthorAgeFilesLines
* crypto: safexcel - Use crypto_wait_reqHerbert Xu2023-02-101-40/+14
* crypto: safexcel - Set DMA alignment explicitlyHerbert Xu2022-12-091-49/+50
* crypto: inside-secure - Replace generic aes with libaesPeter Harliman Liem2022-09-241-40/+19
* crypto: inside-secure - Change swab to swab32Peter Harliman Liem2022-09-161-4/+4
* crypto: remove cipher routines from public crypto APIArd Biesheuvel2021-01-031-0/+1
* crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-201-1/+2
* crypto: inside-secure - Reuse code in safexcel_hmac_alg_setkeyHerbert Xu2020-09-251-14/+23
* crypto: inside-secure - Move ipad/opad into safexcel_contextHerbert Xu2020-09-251-52/+54
* crypto: inside-secure - Move priv pointer into safexcel_contextHerbert Xu2020-09-251-9/+8
* crypto: inside-secure - use kfree_sensitive()Denis Efremov2020-09-041-2/+1
* crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORYMikulas Patocka2020-07-161-0/+18
* crypto: remove propagation of CRYPTO_TFM_RES_* flagsEric Biggers2020-01-091-6/+0
* crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers2020-01-091-12/+4
* crypto: inside-secure - Fix hang case on EIP97 with basic DES/3DES opsPascal van Leeuwen2019-12-201-1/+2
* crypto: inside-secure - Fix Unable to fit even 1 command desc error w/ EIP97Pascal van Leeuwen2019-12-201-2/+9
* crypto: inside-secure - Fixed warnings on inconsistent byte order handlingPascal van Leeuwen2019-11-011-14/+17
* crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=mPascal van Leeuwen2019-10-231-6/+2
* crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xcbcmac_cra_init()YueHaibing2019-10-181-4/+1
* crypto: inside-secure - Add HMAC-SHA3 family of authentication algorithmsPascal van Leeuwen2019-10-051-13/+428
* crypto: inside-secure - Add SHA3 family of basic hash algorithmsPascal van Leeuwen2019-10-051-0/+351
* crypto: inside-secure - Added support for HMAC-SM3 ahashPascal van Leeuwen2019-10-051-0/+70
* crypto: inside-secure - Added support for basic SM3 ahashPascal van Leeuwen2019-10-051-0/+64
* crypto: inside-secure - Added support for the AES-CMAC ahashPascal van Leeuwen2019-10-051-0/+99
* crypto: inside-secure - Added support for the AES XCBC ahashPascal van Leeuwen2019-10-051-4/+132
* crypto: inside-secure - Added support for the AES CBCMAC ahashPascal van Leeuwen2019-10-051-41/+194
* crypto: inside-secure - Added support for CRC32Pascal van Leeuwen2019-10-051-7/+108
* crypto: inside-secure - Made .cra_priority value a definePascal van Leeuwen2019-09-051-12/+12
* crypto: inside-secure - Only enable algorithms advertised by the hardwarePascal van Leeuwen2019-09-051-0/+12
* crypto: inside-secure - Remove redundant algo to engine mapping codePascal van Leeuwen2019-08-301-12/+0
* crypto: inside-secure -reduce hash byte counters to 64 bitsPascal van Leeuwen2019-07-261-54/+34
* 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-261-157/+266
* 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 use of the SG listAntoine Tenart2019-06-061-2/+1
* crypto: inside-secure - add support for HMAC updatesAntoine Tenart2019-06-061-21/+37
* crypto: inside-secure - fix queued len computationAntoine Tenart2019-06-061-3/+5
* crypto: inside-secure - fix zeroing of the request in ahash_exit_invAntoine Tenart2019-06-061-1/+1
* crypto: inside-secure - unify cache resetAntoine Tenart2019-06-061-0/+2
* crypto: inside-secure - remove useless checkAntoine Tenart2019-06-061-13/+11
* crypto: inside-secure - move commentAntoine Tenart2019-06-061-3/+4
* crypto: inside-secure - switch to SPDX identifiersAntoine Tenart2018-07-201-4/+1
* crypto: remove redundant type flags from tfm allocationEric Biggers2018-07-091-2/+1
* crypto: inside-secure - remove request list to improve performanceOfer Heifetz2018-07-091-23/+8
* crypto: inside-secure - hmac(md5) supportOfer Heifetz2018-07-091-0/+57
* crypto: inside-secure - md5 supportOfer Heifetz2018-07-091-2/+67
* crypto: inside-secure - eip197d supportAntoine Tenart2018-07-091-10/+10
* crypto: inside-secure - add an invalidation flagAntoine Tenart2018-07-091-4/+4
* crypto: inside-secure - filter out the algorithms by engineAntoine Tenart2018-07-091-0/+10
* crypto: inside-secure - use precise compatiblesAntoine Tenart2018-07-091-4/+4