Age | Commit message (Expand) | Author | Files | Lines |
2020-01-22 | crypto: x86/poly1305 - emit does base conversion itself | Jason A. Donenfeld | 1 | -6/+2 |
2020-01-22 | crypto: x86/poly1305 - fix .gitignore typo | Jason A. Donenfeld | 1 | -1/+1 |
2020-01-22 | crypto: x86/sha - Eliminate casts on asm implementations | Kees Cook | 11 | -102/+102 |
2020-01-16 | crypto: x86/poly1305 - wire up faster implementations for kernel | Jason A. Donenfeld | 6 | -1576/+571 |
2020-01-16 | crypto: x86/poly1305 - import unmodified cryptogams implementation | Jason A. Donenfeld | 1 | -0/+4159 |
2020-01-16 | crypto: poly1305 - add new 32 and 64-bit generic versions | Jason A. Donenfeld | 2 | -21/+214 |
2020-01-09 | crypto: remove propagation of CRYPTO_TFM_RES_* flags | Eric Biggers | 1 | -6/+1 |
2020-01-09 | crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN | Eric Biggers | 11 | -44/+19 |
2019-12-11 | crypto: x86 - Regularize glue function prototypes | Kees Cook | 12 | -315/+290 |
2019-12-02 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 4 | -9/+14 |
2019-11-27 | crypto: arch - conditionalize crypto api in arch glue for lib code | Jason A. Donenfeld | 4 | -9/+14 |
2019-11-26 | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 41 | -328/+318 |
2019-11-22 | crypto: x86/chacha - only unregister algorithms if registered | Eric Biggers | 1 | -1/+2 |
2019-11-17 | crypto: curve25519 - x86_64 library and KPP implementations | Jason A. Donenfeld | 2 | -0/+2476 |
2019-11-17 | crypto: blake2s - x86_64 SIMD implementation | Jason A. Donenfeld | 3 | -0/+493 |
2019-11-17 | crypto: x86/poly1305 - expose existing driver as poly1305 library | Ard Biesheuvel | 1 | -16/+41 |
2019-11-17 | crypto: x86/poly1305 - depend on generic library not generic shash | Ard Biesheuvel | 1 | -11/+55 |
2019-11-17 | crypto: x86/poly1305 - unify Poly1305 state struct with generic code | Ard Biesheuvel | 1 | -59/+29 |
2019-11-17 | crypto: poly1305 - move core routines into a separate library | Ard Biesheuvel | 1 | -1/+1 |
2019-11-17 | crypto: x86/chacha - expose SIMD ChaCha routine as library function | Ard Biesheuvel | 1 | -25/+66 |
2019-11-17 | crypto: x86/chacha - depend on generic chacha library instead of crypto driver | Ard Biesheuvel | 1 | -55/+35 |
2019-11-17 | crypto: chacha - move existing library code into lib/crypto | Ard Biesheuvel | 1 | -1/+1 |
2019-10-18 | x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_* | Jiri Slaby | 2 | -8/+8 |
2019-10-18 | x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* | Jiri Slaby | 38 | -236/+236 |
2019-10-18 | x86/asm: Annotate aliases | Jiri Slaby | 1 | -3/+2 |
2019-10-18 | x86/asm/crypto: Annotate local functions | Jiri Slaby | 11 | -77/+68 |
2019-09-09 | crypto: x86/aes-ni - use AES library instead of single-use AES cipher | Ard Biesheuvel | 1 | -11/+6 |
2019-09-05 | crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h | Hans de Goede | 1 | -6/+6 |
2019-08-22 | crypto: x86/xts - implement support for ciphertext stealing | Ard Biesheuvel | 8 | -17/+80 |
2019-08-22 | crypto: x86/des - switch to library interface | Ard Biesheuvel | 1 | -19/+23 |
2019-08-22 | crypto: des - split off DES library from generic DES cipher driver | Ard Biesheuvel | 1 | -1/+1 |
2019-08-22 | crypto: 3des - move verification out of exported routine | Ard Biesheuvel | 1 | -0/+4 |
2019-07-27 | crypto: ghash - add comment and improve help text | Eric Biggers | 1 | -2/+1 |
2019-07-26 | crypto: aegis128l/aegis256 - remove x86 and generic implementations | Ard Biesheuvel | 5 | -2113/+0 |
2019-07-26 | crypto: morus - remove generic and x86 implementations | Ard Biesheuvel | 9 | -2726/+0 |
2019-07-26 | crypto: x86/aes - drop scalar assembler implementations | Ard Biesheuvel | 4 | -621/+0 |
2019-07-26 | crypto: x86/aes-ni - switch to generic for fallback and key routines | Ard Biesheuvel | 1 | -8/+7 |
2019-07-26 | crypto: aes - rename local routines to prevent future clashes | Ard Biesheuvel | 1 | -4/+4 |
2019-07-08 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 2 | -39/+8 |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 8 | -32/+8 |
2019-06-13 | crypto: chacha - constify ctx and iv arguments | Eric Biggers | 1 | -1/+1 |
2019-06-13 | crypto: x86/aesni - remove unused internal cipher algorithm | Eric Biggers | 1 | -38/+7 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 | Thomas Gleixner | 1 | -14/+1 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 | Thomas Gleixner | 3 | -32/+3 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 20 | -316/+20 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 24 | -127/+24 |
2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
2019-05-06 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 20 | -794/+182 |
2019-04-25 | crypto: shash - remove shash_desc::flags | Eric Biggers | 1 | -2/+0 |
2019-04-08 | crypto: x86/poly1305 - fix overflow during partial reduction | Eric Biggers | 2 | -12/+24 |