Commit Graph

188 Commits (8c68e84f3a0361bf6053a055643a6ff18c7d86d4)

Author SHA1 Message Date
Alexander Boyko 78c37d191d crypto: crc32 - add crc32 pclmulqdq implementation and wrappers for table implementation 12 years ago
Kees Cook 3b4afaf29e crypto: remove depends on CONFIG_EXPERIMENTAL 12 years ago
Michael Ellerman 323a6bf1d6 powerpc: Add a powerpc implementation of SHA-1 12 years ago
Jussi Kivilinna 044ab52578 crypto: cast5/cast6 - move lookup tables to shared module 12 years ago
Jussi Kivilinna d9b1d2e7e1 crypto: camellia - add AES-NI/AVX/x86_64 assembler implementation of camellia cipher 12 years ago
Tim Chen 6a8ce1ef39 crypto: crc32c - Optimize CRC32C calculation with PCLMULQDQ instruction 13 years ago
David Howells 964f3b3bf4 KEYS: Implement asymmetric key type 13 years ago
Dave Jones 97da37b35f crypto: Build SPARC DES algorithms on SPARC only. 13 years ago
David McCullough f0be44f4fb arm/crypto: Add optimized AES and SHA1 routines 13 years ago
David S. Miller 81658ad0d9 sparc64: Add CAMELLIA driver making use of the new camellia opcodes. 13 years ago
David S. Miller c5aac2df65 sparc64: Add DES driver making use of the new des opcodes. 13 years ago
David S. Miller 442a7c40b1 sparc64: Add CRC32C driver making use of the new crc32c opcode. 13 years ago
David S. Miller 9bf4852d3d sparc64: Add AES driver making use of the new aes opcodes. 13 years ago
David S. Miller fa4dfedcc2 sparc64: Add MD5 driver making use of the 'md5' instruction. 13 years ago
David S. Miller 775e0c6998 sparc64: Add SHA384/SHA512 driver making use of the 'sha512' instruction. 13 years ago
David S. Miller 86c93b24ef sparc64: Add SHA224/SHA256 driver making use of the 'sha256' instruction. 13 years ago
David S. Miller 4ff28d4ca9 sparc64: Add SHA1 driver making use of the 'sha1' instruction. 13 years ago
Jussi Kivilinna 023af60825 crypto: aesni_intel - improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines 13 years ago
Seth Jennings 35a1fc1873 powerpc/crypto: add 842 crypto driver 13 years ago
Johannes Goetzfried 4ea1277d30 crypto: cast6 - add x86_64/avx assembler implementation 13 years ago
Johannes Goetzfried 4d6d6a2c85 crypto: cast5 - add x86_64/avx assembler implementation 13 years ago
Sebastian Andrzej Siewior b9b0f080fa crypto: arc4 - now arc needs blockcipher support 13 years ago
Jussi Kivilinna a7378d4e55 crypto: twofish-avx - remove duplicated glue code and use shared glue code from glue_helper 13 years ago
Jussi Kivilinna 414cb5e7cc crypto: twofish-x86_64-3way - remove duplicated glue code and use shared glue code from glue_helper 13 years ago
Jussi Kivilinna 964263afdc crypto: camellia-x86_64 - remove duplicated glue code and use shared glue code from glue_helper 13 years ago
Jussi Kivilinna 1d0debbd46 crypto: serpent-avx: remove duplicated glue code and use shared glue code from glue_helper 13 years ago
Jussi Kivilinna 596d875052 crypto: serpent-sse2 - split generic glue code to new helper module 13 years ago
Jussi Kivilinna a9629d7142 crypto: aes_ni - change to use shared ablk_* functions 13 years ago
Jussi Kivilinna 30a0400882 crypto: twofish-avx - change to use shared ablk_* functions 13 years ago
Jussi Kivilinna ffaf915632 crypto: ablk_helper - move ablk_* functions from serpent-sse2/avx glue code to shared module 13 years ago
Johannes Goetzfried 7efe407672 crypto: serpent - add x86_64/avx assembler implementation 13 years ago
Johannes Goetzfried 107778b592 crypto: twofish - add x86_64/avx assembler implementation 13 years ago
Al Viro f21a7c195c um: several x86 hw-dependent crypto modules won't build on uml 13 years ago
Darrick J. Wong 6a0962b22e crypto: crc32c should use library implementation 13 years ago
Jussi Kivilinna 0b95ec56ae crypto: camellia - add assembler implementation for x86_64 13 years ago
Jussi Kivilinna 08c70fc3a2 crypto: gf128mul - remove leftover "(EXPERIMENTAL)" in Kconfig 13 years ago
Jussi Kivilinna feaf0cfc26 crypto: serpent-sse2 - select LRW and XTS 13 years ago
Jussi Kivilinna e7cda5d27e crypto: twofish-x86_64-3way - select LRW and XTS 13 years ago
Jussi Kivilinna 5bcf8e6dd4 crypto: xts - remove dependency on EXPERIMENTAL 13 years ago
Jussi Kivilinna 2470a2b2c3 crypto: lrw - remove dependency on EXPERIMENTAL 13 years ago
Jussi Kivilinna 341975bf3a crypto: serpent-sse2 - should select CRYPTO_CRYPTD 13 years ago
Jussi Kivilinna 251496dbfc crypto: serpent - add 4-way parallel i586/SSE2 assembler implementation 13 years ago
Jussi Kivilinna 937c30d7f5 crypto: serpent - add 8-way parallel x86_64/SSE2 assembler implementation 13 years ago
Paul Bolle 4da669a2e3 crypto: drop selects of bogus Kconfig symbol 13 years ago
Valdis.Kletnieks@vt.edu d19978f587 crypto: fix typo in crypto/Kconfig 13 years ago
Herbert Xu 5db017aa28 crypto: user - Depend on NET instead of selecting it 14 years ago
Herbert Xu ea8bdfcff1 crypto: user - Add dependency on NET 14 years ago
Steffen Klassert a38f7907b9 crypto: Add userspace configuration API 14 years ago
Jussi Kivilinna 8280daad43 crypto: twofish - add 3-way parallel x86_64 assembler implemention 14 years ago
Jussi Kivilinna 64b94ceae8 crypto: blowfish - add x86_64 assembly implementation 14 years ago