aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/crypto (follow)
AgeCommit message (Expand)AuthorFilesLines
2013-09-24crypto: move x86 to the generic version of ablk_helperArd Biesheuvel1-31/+0
2013-06-21Revert "crypto: twofish - add AVX2/x86_64 assembler implementation of twofish cipher"Jussi Kivilinna1-18/+0
2013-06-21Revert "crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipher"Jussi Kivilinna1-43/+0
2013-04-25crypto: camellia - add AVX2/AES-NI/x86_64 assembler implementation of camellia cipherJussi Kivilinna1-0/+19
2013-04-25crypto: serpent - add AVX2/x86_64 assembler implementation of serpent cipherJussi Kivilinna1-0/+24
2013-04-25crypto: twofish - add AVX2/x86_64 assembler implementation of twofish cipherJussi Kivilinna1-0/+18
2013-04-25crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipherJussi Kivilinna1-0/+43
2013-04-25crypto: x86 - add more optimized XTS-mode for serpent-avxJussi Kivilinna2-0/+29
2012-11-09crypto: camellia-x86_64 - share common functions and move structures and function definitions to header fileJussi Kivilinna1-0/+82
2012-10-24crypto: serpent/avx - avoid using temporary stack buffersJussi Kivilinna1-20/+7
2012-10-24crypto: x86/glue_helper - use le128 instead of u128 for CTR modeJussi Kivilinna2-13/+19
2012-06-27crypto: move arch/x86/include/asm/aes.h to arch/x86/include/asm/crypto/Jussi Kivilinna1-0/+11
2012-06-27crypto: move arch/x86/include/asm/serpent-{sse2|avx}.h to arch/x86/include/asm/crypto/Jussi Kivilinna2-0/+95
2012-06-27crypto: twofish-avx - remove duplicated glue code and use shared glue code from glue_helperJussi Kivilinna1-0/+46
2012-06-27crypto: serpent-sse2 - split generic glue code to new helper moduleJussi Kivilinna1-0/+115
2012-06-27crypto: aes_ni - change to use shared ablk_* functionsJussi Kivilinna1-0/+2
2012-06-27crypto: ablk_helper - move ablk_* functions from serpent-sse2/avx glue code to shared moduleJussi Kivilinna1-0/+29