Age | Commit message (Expand) | Author | Files | Lines |
2018-08-07 | crypto: arm64/ghash-ce - implement 4-way aggregation | Ard Biesheuvel | 2 | -51/+142 |
2018-08-07 | crypto: arm64/ghash-ce - replace NEON yield check with block limit | Ard Biesheuvel | 2 | -32/+23 |
2018-08-07 | crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable | Ard Biesheuvel | 2 | -41/+49 |
2018-08-07 | crypto: arm64/aes-ce-gcm - implement 2-way aggregation | Ard Biesheuvel | 2 | -68/+52 |
2018-08-07 | crypto: arm64/aes-ce-gcm - operate on two input blocks at a time | Ard Biesheuvel | 2 | -69/+161 |
2018-08-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | Herbert Xu | 2 | -146/+80 |
2018-08-07 | crypto: arm64 - revert NEON yield for fast AEAD implementations | Ard Biesheuvel | 2 | -146/+80 |
2018-08-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux | Herbert Xu | 2 | -3/+7 |
2018-07-31 | crypto/arm64: aes-ce-gcm - add missing kernel_neon_begin/end pair | Ard Biesheuvel | 1 | -2/+6 |
2018-07-27 | crypto: arm64/sha256 - increase cra_priority of scalar implementations | Eric Biggers | 1 | -2/+2 |
2018-07-08 | crypto: shash - remove useless setting of type flags | Eric Biggers | 9 | -20/+0 |
2018-06-15 | crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_be... | Jia He | 1 | -1/+1 |
2018-05-30 | crypto: clarify licensing of OpenSSL asm code | Adam Langley | 3 | -6/+30 |
2018-05-11 | crypto: arm64/sha512-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -6/+21 |
2018-05-11 | crypto: arm64/sha3-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -27/+50 |
2018-05-11 | crypto: arm64/crct10dif-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -4/+28 |
2018-05-11 | crypto: arm64/crc32-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -10/+30 |
2018-05-11 | crypto: arm64/aes-ghash - yield NEON after every block of input | Ard Biesheuvel | 2 | -44/+97 |
2018-05-11 | crypto: arm64/aes-bs - yield NEON after every block of input | Ard Biesheuvel | 1 | -135/+170 |
2018-05-11 | crypto: arm64/aes-blk - yield NEON after every block of input | Ard Biesheuvel | 2 | -130/+216 |
2018-05-11 | crypto: arm64/aes-ccm - yield NEON after every block of input | Ard Biesheuvel | 1 | -55/+95 |
2018-05-11 | crypto: arm64/sha2-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -11/+26 |
2018-05-11 | crypto: arm64/sha1-ce - yield NEON after every block of input | Ard Biesheuvel | 1 | -13/+29 |
2018-05-05 | crypto: arm64 - add support for SM4 encryption using special instructions | Ard Biesheuvel | 4 | -0/+118 |
2018-04-07 | kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers | Masahiro Yamada | 1 | -1/+1 |
2018-03-23 | crypto: arm,arm64 - Fix random regeneration of S_shipped | Leonard Crestez | 1 | -0/+2 |
2018-03-16 | crypto: arm64/sha256-neon - play nice with CONFIG_PREEMPT kernels | Ard Biesheuvel | 1 | -13/+23 |
2018-03-16 | crypto: arm64/aes-blk - add 4 way interleave to CBC-MAC encrypt path | Ard Biesheuvel | 1 | -2/+21 |
2018-03-16 | crypto: arm64/aes-blk - add 4 way interleave to CBC encrypt path | Ard Biesheuvel | 1 | -6/+25 |
2018-03-16 | crypto: arm64/aes-blk - remove configurable interleave | Ard Biesheuvel | 2 | -200/+40 |
2018-03-16 | crypto: arm64/chacha20 - move kernel mode neon en/disable into loop | Ard Biesheuvel | 1 | -3/+9 |
2018-03-16 | crypto: arm64/aes-bs - move kernel mode neon en/disable into loop | Ard Biesheuvel | 1 | -19/+17 |
2018-03-16 | crypto: arm64/aes-blk - move kernel mode neon en/disable into loop | Ard Biesheuvel | 3 | -102/+97 |
2018-03-16 | crypto: arm64/aes-ce-ccm - move kernel mode neon en/disable into loop | Ard Biesheuvel | 1 | -24/+23 |
2018-03-16 | crypto: arm64/speck - add NEON-accelerated implementation of Speck-XTS | Eric Biggers | 4 | -0/+643 |
2018-01-25 | crypto: arm64/sha512 - fix/improve new v8.2 Crypto Extensions code | Ard Biesheuvel | 2 | -74/+72 |
2018-01-25 | crypto: arm64/sm3 - new v8.2 Crypto Extensions implementation | Ard Biesheuvel | 4 | -0/+242 |
2018-01-25 | crypto: arm64/sha3 - new v8.2 Crypto Extensions implementation | Ard Biesheuvel | 4 | -0/+380 |
2018-01-18 | crypto: arm64/sha1-ce - get rid of literal pool | Ard Biesheuvel | 1 | -11/+9 |
2018-01-18 | crypto: arm64/sha2-ce - move the round constant table to .rodata section | Ard Biesheuvel | 1 | -1/+3 |
2018-01-18 | crypto: arm64/crct10dif - move literal data to .rodata section | Ard Biesheuvel | 1 | -8/+9 |
2018-01-18 | crypto: arm64/crc32 - move literal data to .rodata section | Ard Biesheuvel | 1 | -3/+4 |
2018-01-18 | crypto: arm64/aes-neon - move literal data to .rodata section | Ard Biesheuvel | 1 | -4/+4 |
2018-01-18 | crypto: arm64/aes-cipher - move S-box to .rodata section | Ard Biesheuvel | 1 | -9/+10 |
2018-01-18 | crypto: arm64 - implement SHA-512 using special instructions | Ard Biesheuvel | 4 | -0/+335 |
2018-01-12 | crypto: hash - annotate algorithms taking optional key | Eric Biggers | 1 | -0/+2 |
2017-11-29 | crypto: arm64/aes - do not call crypto_unregister_skcipher twice on error | Corentin Labbe | 1 | -0/+1 |
2017-11-29 | crypto: arm64/aes-ce-cipher - move assembler code to .S file | Ard Biesheuvel | 3 | -104/+100 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2 | -0/+2 |
2017-08-04 | crypto: arm64/aes - avoid expanded lookup tables in the final round | Ard Biesheuvel | 1 | -45/+107 |