Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e09d51adfbb110ee1d4af3571b8cb67b0f938756
/
arch
/
arm64
/
crypto
cc3cc48
crypto: arm64/aes-blk - ensure XTS mask is always loaded
by Ard Biesheuvel
· 6 years ago
7ff9036
crypto: arm64/aes - fix handling sub-block CTS-CBC inputs
by Eric Biggers
· 6 years ago
2e5d2f3
crypto: arm64/aes-blk - improve XTS mask handling
by Ard Biesheuvel
· 6 years ago
dd597fb
crypto: arm64/aes-blk - add support for CTS-CBC mode
by Ard Biesheuvel
· 6 years ago
6e7de6a
crypto: arm64/aes-blk - revert NEON yield for skciphers
by Ard Biesheuvel
· 6 years ago
557ecb4
crypto: arm64/aes-blk - remove pointless (u8 *) casts
by Ard Biesheuvel
· 6 years ago
2fffee5
crypto: arm64/crct10dif - implement non-Crypto Extensions alternative
by Ard Biesheuvel
· 6 years ago
6c1b0da
crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version
by Ard Biesheuvel
· 6 years ago
598b7d4
crypto: arm64/crc32 - remove PMULL based CRC32 driver
by Ard Biesheuvel
· 6 years ago
ed6ed11
crypto: arm64/aes-modes - get rid of literal load of addend vector
by Ard Biesheuvel
· 6 years ago
578bdaa
crypto: speck - remove Speck
by Jason A. Donenfeld
· 6 years ago
c2b24c3
crypto: arm64/aes-gcm-ce - fix scatterwalk API violation
by Ard Biesheuvel
· 6 years ago
7fa885e
crypto: arm64/sm4-ce - check for the right CPU feature bit
by Ard Biesheuvel
· 6 years ago
22240df7
crypto: arm64/ghash-ce - implement 4-way aggregation
by Ard Biesheuvel
· 6 years ago
8e492ef
crypto: arm64/ghash-ce - replace NEON yield check with block limit
by Ard Biesheuvel
· 6 years ago
30f1a9f
crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable
by Ard Biesheuvel
· 6 years ago
e0bd888
crypto: arm64/aes-ce-gcm - implement 2-way aggregation
by Ard Biesheuvel
· 6 years ago
71e52c27
crypto: arm64/aes-ce-gcm - operate on two input blocks at a time
by Ard Biesheuvel
· 6 years ago
3465893
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Herbert Xu
· 6 years ago
f10dc56
crypto: arm64 - revert NEON yield for fast AEAD implementations
by Ard Biesheuvel
· 6 years ago
c5f5aee
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
by Herbert Xu
· 6 years ago
c7513c2
crypto/arm64: aes-ce-gcm - add missing kernel_neon_begin/end pair
by Ard Biesheuvel
· 6 years ago
6b0daa7
crypto: arm64/sha256 - increase cra_priority of scalar implementations
by Eric Biggers
· 6 years ago
e50944e
crypto: shash - remove useless setting of type flags
by Eric Biggers
· 7 years ago
6e88f01
crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_begin, _end
by Jia He
· 7 years ago
c2e415f
crypto: clarify licensing of OpenSSL asm code
by Adam Langley
· 7 years ago
6caf7ad
crypto: arm64/sha512-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
7edc86c
crypto: arm64/sha3-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
5b3da65
crypto: arm64/crct10dif-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
4e530fb
crypto: arm64/crc32-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
7c50136
crypto: arm64/aes-ghash - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
20ab633
crypto: arm64/aes-bs - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
0c8f838
crypto: arm64/aes-blk - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
7b67ae4
crypto: arm64/aes-ccm - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
d82f37a
crypto: arm64/sha2-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
7df8d16
crypto: arm64/sha1-ce - yield NEON after every block of input
by Ard Biesheuvel
· 7 years ago
e99ce92
crypto: arm64 - add support for SM4 encryption using special instructions
by Ard Biesheuvel
· 7 years ago
54a702f
kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers
by Masahiro Yamada
· 7 years ago
6aaf49b
crypto: arm,arm64 - Fix random regeneration of S_shipped
by Leonard Crestez
· 7 years ago
1a3713c
crypto: arm64/sha256-neon - play nice with CONFIG_PREEMPT kernels
by Ard Biesheuvel
· 7 years ago
870c163
crypto: arm64/aes-blk - add 4 way interleave to CBC-MAC encrypt path
by Ard Biesheuvel
· 7 years ago
a8f8a69
crypto: arm64/aes-blk - add 4 way interleave to CBC encrypt path
by Ard Biesheuvel
· 7 years ago
55868b4
crypto: arm64/aes-blk - remove configurable interleave
by Ard Biesheuvel
· 7 years ago
4bf7e7a
crypto: arm64/chacha20 - move kernel mode neon en/disable into loop
by Ard Biesheuvel
· 7 years ago
78ad7b0
crypto: arm64/aes-bs - move kernel mode neon en/disable into loop
by Ard Biesheuvel
· 7 years ago
6833817
crypto: arm64/aes-blk - move kernel mode neon en/disable into loop
by Ard Biesheuvel
· 7 years ago
bd2ad88
crypto: arm64/aes-ce-ccm - move kernel mode neon en/disable into loop
by Ard Biesheuvel
· 7 years ago
91a2abb
crypto: arm64/speck - add NEON-accelerated implementation of Speck-XTS
by Eric Biggers
· 7 years ago
fb87127
crypto: arm64/sha512 - fix/improve new v8.2 Crypto Extensions code
by Ard Biesheuvel
· 7 years ago
140aa50
crypto: arm64/sm3 - new v8.2 Crypto Extensions implementation
by Ard Biesheuvel
· 7 years ago
15d5910
crypto: arm64/sha3 - new v8.2 Crypto Extensions implementation
by Ard Biesheuvel
· 7 years ago
20b04c0
crypto: arm64/sha1-ce - get rid of literal pool
by Ard Biesheuvel
· 7 years ago
17a0607
crypto: arm64/sha2-ce - move the round constant table to .rodata section
by Ard Biesheuvel
· 7 years ago
325f562
crypto: arm64/crct10dif - move literal data to .rodata section
by Ard Biesheuvel
· 7 years ago
eec7d45
crypto: arm64/crc32 - move literal data to .rodata section
by Ard Biesheuvel
· 7 years ago
62c24708
crypto: arm64/aes-neon - move literal data to .rodata section
by Ard Biesheuvel
· 7 years ago
96a74f7
crypto: arm64/aes-cipher - move S-box to .rodata section
by Ard Biesheuvel
· 7 years ago
bb6c8c4
crypto: arm64 - implement SHA-512 using special instructions
by Ard Biesheuvel
· 7 years ago
a208fa8
crypto: hash - annotate algorithms taking optional key
by Eric Biggers
· 7 years ago
45223b7
crypto: arm64/aes - do not call crypto_unregister_skcipher twice on error
by Corentin Labbe
· 7 years ago
019cd46
crypto: arm64/aes-ce-cipher - move assembler code to .S file
by Ard Biesheuvel
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
7c83d68
crypto: arm64/aes - avoid expanded lookup tables in the final round
by Ard Biesheuvel
· 7 years ago
03c9a33
crypto: arm64/ghash - add NEON accelerated fallback for 64-bit PMULL
by Ard Biesheuvel
· 7 years ago
537c144
crypto: arm64/gcm - implement native driver using v8 Crypto Extensions
by Ard Biesheuvel
· 7 years ago
ec808bb
crypto: arm64/aes-bs - implement non-SIMD fallback for AES-CTR
by Ard Biesheuvel
· 7 years ago
611d532
crypto: arm64/chacha20 - take may_use_simd() into account
by Ard Biesheuvel
· 7 years ago
e211506
crypto: arm64/aes-blk - add a non-SIMD fallback for synchronous CTR
by Ard Biesheuvel
· 7 years ago
5092fcf
crypto: arm64/aes-ce-ccm: add non-SIMD generic fallback
by Ard Biesheuvel
· 7 years ago
b8fb993
crypto: arm64/aes-ce-cipher: add non-SIMD generic fallback
by Ard Biesheuvel
· 7 years ago
f402e31
crypto: arm64/aes-ce-cipher - match round key endianness with generic code
by Ard Biesheuvel
· 7 years ago
da17933
crypto: arm64/sha2-ce - add non-SIMD scalar fallback
by Ard Biesheuvel
· 7 years ago
0771f32
crypto: arm64/sha1-ce - add non-SIMD generic fallback
by Ard Biesheuvel
· 7 years ago
15c7d8f
crypto: arm64/crc32 - add non-SIMD scalar fallback
by Ard Biesheuvel
· 7 years ago
2dde374
crypto: arm64/crct10dif - add non-SIMD generic fallback
by Ard Biesheuvel
· 7 years ago
6d6254d
crypto: arm64/ghash-ce - add non-SIMD scalar fallback
by Ard Biesheuvel
· 7 years ago
45fe93d
crypto: algapi - make crypto_xor() take separate dst and src arguments
by Ard Biesheuvel
· 7 years ago
f4857f4
crypto: arm64/sha - avoid non-standard inline asm tricks
by Ard Biesheuvel
· 8 years ago
4860620
crypto: arm64/aes - add NEON/Crypto Extensions CBCMAC/CMAC/XCBC driver
by Ard Biesheuvel
· 8 years ago
5d3d9c8
crypto: arm64/crc32 - merge CRC32 and PMULL instruction based drivers
by Ard Biesheuvel
· 8 years ago
88a3f58
crypto: arm64/aes - don't use IV buffer to return final keystream block
by Ard Biesheuvel
· 8 years ago
12fcd92
crypto: arm64/aes - replace scalar fallback with plain NEON fallback
by Ard Biesheuvel
· 8 years ago
4edd7d0
crypto: arm64/aes-neon-blk - tweak performance for low end cores
by Ard Biesheuvel
· 8 years ago
c458c4ad
crypto: arm64/aes - performance tweak
by Ard Biesheuvel
· 8 years ago
262ea4f
crypto: arm64/aes - avoid literals for cross-module symbol references
by Ard Biesheuvel
· 8 years ago
4d1108f
crypto: arm64/chacha20 - remove cra_alignmask
by Ard Biesheuvel
· 8 years ago
ccc5d51
crypto: arm64/aes-blk - remove cra_alignmask
by Ard Biesheuvel
· 8 years ago
8f4102d
crypto: arm64/aes-ce-ccm - remove cra_alignmask
by Ard Biesheuvel
· 8 years ago
34cb582
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Herbert Xu
· 8 years ago
11e3b72
crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes
by Ard Biesheuvel
· 8 years ago
1abee99
crypto: arm64/aes - reimplement bit-sliced ARM/NEON implementation for arm64
by Ard Biesheuvel
· 8 years ago
bed593c
crypto: arm64/aes - add scalar implementation
by Ard Biesheuvel
· 8 years ago
293614c
crypto: arm64/aes-blk - expose AES-CTR as synchronous cipher as well
by Ard Biesheuvel
· 8 years ago
b7171ce
crypto: arm64/chacha20 - implement NEON version based on SSE3 code
by Ard Biesheuvel
· 8 years ago
5386e5d
Revert "crypto: arm64/ARM: NEON accelerated ChaCha20"
by Herbert Xu
· 8 years ago
8621caa
crypto: arm64/chacha20 - implement NEON version based on SSE3 code
by Ard Biesheuvel
· 8 years ago
8fefde9
crypto: arm64/crc32 - accelerated support based on x86 SSE implementation
by Ard Biesheuvel
· 8 years ago
6ef5737
crypto: arm64/crct10dif - port x86 SSE implementation to arm64
by Ard Biesheuvel
· 8 years ago
0be8a27
crypto: arm64/aes-ce-ccm - Fix AEAD decryption length
by Herbert Xu
· 8 years ago
b3e1e0c
crypto: arm64/aes-ce-ctr - fix skcipher conversion
by Ard Biesheuvel
· 8 years ago
Next »