Commit Graph

297 Commits (161550d74c07303ffa6187ba776f62df5a906a21)

Author SHA1 Message Date
Herbert Xu e9d41164e2 [CRYPTO] tcrypt: Use HMAC template and hash interface 19 years ago
Herbert Xu 0796ae061e [CRYPTO] hmac: Add crypto template implementation 19 years ago
Herbert Xu 055bcee310 [CRYPTO] digest: Added user API for new hash type 19 years ago
Herbert Xu 7226bc877a [CRYPTO] api: Mark parts of cipher interface as deprecated 19 years ago
Herbert Xu cba83564d1 [CRYPTO] tcrypt: Use block ciphers where applicable 19 years ago
Herbert Xu a9e62fadf0 [CRYPTO] s390: Added block cipher versions of CBC/ECB 19 years ago
Herbert Xu db131ef908 [CRYPTO] cipher: Added block ciphers for CBC/ECB 19 years ago
Herbert Xu 5cde0af2a9 [CRYPTO] cipher: Added block cipher type 19 years ago
Herbert Xu 5c64097aa0 [CRYPTO] scatterwalk: Prepare for block ciphers 19 years ago
Herbert Xu f28776a369 [CRYPTO] cipher: Added encrypt_one/decrypt_one 19 years ago
Herbert Xu e853c3cfa8 [CRYPTO] api: Added crypto_type support 19 years ago
Herbert Xu 8f21cf0d2b [CRYPTO] api: Feed flag directly to crypto_yield 19 years ago
Herbert Xu 6d7d684d63 [CRYPTO] api: Added crypto_alloc_base 19 years ago
Herbert Xu f3f632d61a [CRYPTO] api: Added asynchronous flag 19 years ago
Herbert Xu 7fed0bf271 [CRYPTO] api: Add common instance initialisation code 19 years ago
Herbert Xu df89820ebd [CRYPTO] cipher: Removed special IV checks for ECB 19 years ago
Herbert Xu c907ee76d8 [CRYPTO] tcrypt: Use test_hash for crc32c 19 years ago
Herbert Xu ee7564166d [CRYPTO] digest: Store temporary digest in tfm 19 years ago
Herbert Xu 560c06ae1a [CRYPTO] api: Get rid of flags argument to setkey 19 years ago
Herbert Xu 25cdbcd9e5 [CRYPTO] crc32c: Fix unconventional setkey usage 19 years ago
Michal Ludvig b3be9a6d9a [CRYPTO] sha: Add module aliases for sha1 / sha256 19 years ago
Herbert Xu 6bfd48096f [CRYPTO] api: Added spawns 19 years ago
Herbert Xu 492e2b63eb [CRYPTO] api: Allow algorithm lookup by type 19 years ago
Herbert Xu 2b8c19dbdc [CRYPTO] api: Add cryptomgr 19 years ago
Herbert Xu 2825982d9d [CRYPTO] api: Added event notification 19 years ago
Herbert Xu 4cc7720cd1 [CRYPTO] api: Add template registration 19 years ago
Herbert Xu cce9e06d10 [CRYPTO] api: Split out low-level API 19 years ago
Herbert Xu 6521f30273 [CRYPTO] api: Add crypto_alg reference counting 19 years ago
Herbert Xu 72fa491912 [CRYPTO] api: Rename crypto_alg_get to crypto_mod_get 19 years ago
Joachim Fritschi eaf44088ff [CRYPTO] twofish: x86-64 assembly version 19 years ago
Joachim Fritschi b9f535ffe3 [CRYPTO] twofish: i586 assembly version 19 years ago
Joachim Fritschi 758f570ea7 [CRYPTO] twofish: Fix the priority 19 years ago
Joachim Fritschi 2729bb427f [CRYPTO] twofish: Split out common c code 19 years ago
Herbert Xu b9d0a25a48 [CRYPTO] tcrypt: Forbid tcrypt from being built-in 19 years ago
Michal Ludvig e805792851 [CRYPTO] tcrypt: Speed benchmark support for digest algorithms 19 years ago
Michal Ludvig 14fdf477a7 [CRYPTO] tcrypt: Return -EAGAIN from module_init() 19 years ago
Herbert Xu 996e2523cc [CRYPTO] api: Allow replacement when registering new algorithms 19 years ago
Herbert Xu d913ea0d6b [CRYPTO] api: Removed const from cra_name/cra_driver_name 19 years ago
Herbert Xu c7fc05992a [CRYPTO] api: Added cra_init/cra_exit 19 years ago
Michal Ludvig 110bf1c0e9 [CRYPTO] api: Fixed incorrect passing of context instead of tfm 19 years ago
Herbert Xu 6c2bb98bc3 [CRYPTO] all: Pass tfm instead of ctx to algorithms 19 years ago
Herbert Xu 43600106e3 [CRYPTO] digest: Remove unnecessary zeroing during init 19 years ago
Atsushi Nemoto e1147d8f47 [CRYPTO] digest: Add alignment handling 19 years ago
Atsushi Nemoto d00e708cef [CRYPTO] khazad: Use 32-bit reads on key 19 years ago
David McCullough 55e9dce37d [CRYPTO] aes: Fixed array boundary violation 19 years ago
Atsushi Nemoto 06b42aa94b [CRYPTO] tcrypt: Fix key alignment 19 years ago
Atsushi Nemoto 20ea340489 [CRYPTO] all: Add missing cra_alignmask 19 years ago
Eric Sesterhenn bbeb563f7b [CRYPTO] all: Use kzalloc where possible 19 years ago
Herbert Xu f10b7897ee [CRYPTO] api: Align tfm context as wide as possible 19 years ago
Denis Vlasenko a5f8c47305 [CRYPTO] twofish: Use rol32/ror32 where appropriate 19 years ago