aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/ccree/cc_cipher.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-08-21crypto: ccree - remove bitlocker cipherGilad Ben-Yossef1-46/+3
2020-08-21crypto: ccree - remove data unit size supportGilad Ben-Yossef1-232/+1
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long1-3/+3
2020-06-26crypto: ccree - remove unused fieldGilad Ben-Yossef1-1/+0
2020-06-26crypto: ccree - adapt ccree essiv support to kcapiGilad Ben-Yossef1-31/+93
2020-06-26crypto: ccree - fix resource leak on error pathGilad Ben-Yossef1-12/+18
2020-05-08crypto: ccree - use crypto_shash_tfm_digest()Eric Biggers1-6/+3
2020-03-12crypto: ccree - remove ancient TODO remarksGilad Ben-Yossef1-1/+0
2020-02-22crypto: ccree - use devm_k[mz]alloc() for cipher dataGeert Uytterhoeven1-3/+1
2020-02-22crypto: ccree - use devm_k[mz]alloc() for AEAD dataGeert Uytterhoeven1-4/+4
2020-02-22crypto: ccree - remove struct cc_cipher_handleGeert Uytterhoeven1-25/+8
2020-02-22crypto: ccree - use u32 for SRAM addressesGeert Uytterhoeven1-5/+5
2020-02-22crypto: ccree - remove unneeded castsGeert Uytterhoeven1-5/+5
2020-02-13crypto: ccree - remove set but not used variable 'du_size'YueHaibing1-8/+0
2020-02-13crypto: ccree - fix some reported cipher block sizesGilad Ben-Yossef1-2/+6
2020-01-22crypto: ccree - fix FDE descriptor sequenceOfir Drang1-3/+45
2020-01-22crypto: ccree - turn errors to debug msgsGilad Ben-Yossef1-3/+3
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers1-3/+0
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_BLOCK_LENEric Biggers1-1/+0
2019-11-17crypto: ccree - update a stale reference to ablkcipherArd Biesheuvel1-2/+2
2019-09-13crypto: ccree - enable CTS support in AES-XTSUri Shir1-10/+6
2019-08-22crypto: ccree/des - switch to new verification routinesArd Biesheuvel1-11/+4
2019-05-03crypto: ccree - remove set but not used variable 'du_size'YueHaibing1-8/+0
2019-05-03crypto: ccree - fix spelling mistake "protedcted" -> "protected"Colin Ian King1-1/+1
2019-04-25crypto: ccree - copyright header updateGilad Ben-Yossef1-1/+1
2019-04-25crypto: ccree - fix backlog notificationsGilad Ben-Yossef1-3/+7
2019-04-25crypto: ccree - read next IV from HWGilad Ben-Yossef1-96/+83
2019-04-25crypto: ccree - adapt CPP descriptor to new HWGilad Ben-Yossef1-20/+22
2019-04-25crypto: ccree - add SM4 protected keys supportGilad Ben-Yossef1-0/+36
2019-04-25crypto: ccree - add remaining logic for CPPGilad Ben-Yossef1-51/+135
2019-04-25crypto: ccree - add support for sec disabled modeGilad Ben-Yossef1-1/+16
2019-04-25crypto: ccree - move MLLI desc. before key loadGilad Ben-Yossef1-23/+35
2019-04-25crypto: ccree - move key load desc. before flow desc.Gilad Ben-Yossef1-34/+73
2019-03-22crypto: ccree - reduce kernel stack usage with clangArnd Bergmann1-1/+1
2019-02-22crypto: ccree - fix missing break in switch statementGustavo A. R. Silva1-0/+1
2019-01-25crypto: clarify name of WEAK_KEY request flagEric Biggers1-1/+2
2019-01-25crypto: ccree - don't copy zero size ciphertextGilad Ben-Yossef1-1/+2
2019-01-25crypto: ccree - unmap buffer before copying IVGilad Ben-Yossef1-1/+2
2018-12-07crypto: ccree - add support for CryptoCell 703Gilad Ben-Yossef1-1/+37
2018-11-09crypto: ccree - add SM4 supportGilad Ben-Yossef1-0/+66
2018-08-03crypto: ccree - allow bigger than sector XTS opGilad Ben-Yossef1-4/+1
2018-08-03crypto: ccree - zero all of request ctx before useGilad Ben-Yossef1-3/+3
2018-08-03crypto: ccree - remove cipher ivgen left oversGilad Ben-Yossef1-11/+0
2018-08-03crypto: ccree - drop useless type flag during regGilad Ben-Yossef1-14/+0
2018-07-09crypto: ccree - use CBC-CS3 CTS modeGilad Ben-Yossef1-15/+5
2018-07-09crypto: ccree - remove dead legacy codeGilad Ben-Yossef1-6/+0
2018-07-09crypto: ccree - fix iv handlingGilad Ben-Yossef1-27/+84
2018-07-09crypto: skcipher - remove useless setting of type flagsEric Biggers1-2/+1
2018-05-05crypto: ccree - enable support for hardware keysGilad Ben-Yossef1-38/+312
2018-03-03crypto: ccree - add support for older HW revsGilad Ben-Yossef1-2/+23