Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
f0e89bcfbb894e5844cd1bbf6b3cf7c63cb0f5ac
/
crypto
f0e89bc
crypto: x86/poly1305 - expose existing driver as poly1305 library
by Ard Biesheuvel
· 5 years ago
1b2c6a5
crypto: x86/poly1305 - depend on generic library not generic shash
by Ard Biesheuvel
· 5 years ago
a1d9306
crypto: poly1305 - expose init/update/final library interface
by Ard Biesheuvel
· 5 years ago
ad8f5b8
crypto: x86/poly1305 - unify Poly1305 state struct with generic code
by Ard Biesheuvel
· 5 years ago
48ea8c6
crypto: poly1305 - move core routines into a separate library
by Ard Biesheuvel
· 5 years ago
22cf705
crypto: chacha - unexport chacha_generic routines
by Ard Biesheuvel
· 5 years ago
3a2f58f
crypto: mips/chacha - wire up accelerated 32r2 code from Zinc
by Ard Biesheuvel
· 5 years ago
84e03fa
crypto: x86/chacha - expose SIMD ChaCha routine as library function
by Ard Biesheuvel
· 5 years ago
28e8d89
crypto: x86/chacha - depend on generic chacha library instead of crypto driver
by Ard Biesheuvel
· 5 years ago
5fb8ef2
crypto: chacha - move existing library code into lib/crypto
by Ard Biesheuvel
· 5 years ago
746b2e0
crypto: lib - tidy up lib/crypto Kconfig and Makefile
by Ard Biesheuvel
· 5 years ago
20cc01b
crypto: aead - Split out geniv into its own module
by Herbert Xu
· 5 years ago
8ab23d5
crypto: api - Add softdep on cryptomgr
by Herbert Xu
· 5 years ago
698b222
crypto: tgr192 - remove unneeded semicolon
by Tian Tao
· 5 years ago
b95bba5
crypto: skcipher - rename the crypto_blkcipher module and kconfig option
by Eric Biggers
· 5 years ago
c65058b
crypto: skcipher - remove the "blkcipher" algorithm type
by Eric Biggers
· 5 years ago
5325306
crypto: skcipher - rename crypto_skcipher_type2 to crypto_skcipher_type
by Eric Biggers
· 5 years ago
d3ca75a
crypto: skcipher - unify the crypto_has_skcipher*() functions
by Eric Biggers
· 5 years ago
a1afe27
crypto: testmgr - add test vectors for blake2b
by David Sterba
· 5 years ago
91d6893
crypto: blake2b - add blake2b generic implementation
by David Sterba
· 5 years ago
f398243
crypto: ecdh - fix big endian bug in ECC library
by Ard Biesheuvel
· 5 years ago
7f725f4
crypto: powerpc - convert SPE AES algorithms to skcipher API
by Eric Biggers
· 5 years ago
5282826
crypto: aegis128 - duplicate init() and final() hooks in SIMD code
by Ard Biesheuvel
· 5 years ago
2698bce
crypto: aegis128 - avoid function pointers for parameterization
by Ard Biesheuvel
· 5 years ago
cd5d2f8
crypto: sparc/des - convert to skcipher API
by Eric Biggers
· 5 years ago
c72a26e
crypto: sparc/camellia - convert to skcipher API
by Eric Biggers
· 5 years ago
64db5e7
crypto: sparc/aes - convert to skcipher API
by Eric Biggers
· 5 years ago
965d728
crypto: jitter - add header to fix buildwarnings
by Ben Dooks
· 5 years ago
c03b04d
crypto: user - fix memory leak in crypto_reportstat
by Navid Emamdoost
· 5 years ago
ffdde59
crypto: user - fix memory leak in crypto_report
by Navid Emamdoost
· 5 years ago
64e7f85
crypto: af_alg - cast ki_complete ternary op to int
by Ayush Sawal
· 5 years ago
8305367
crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly
by Ard Biesheuvel
· 5 years ago
e1f653c
crypto: jitter - fix comments
by Alexander E. Patrakov
· 5 years ago
2eb2d19
crypto: aegis128-neon - use Clang compatible cflags for ARM
by Ard Biesheuvel
· 5 years ago
e488621
crypto: testmgr - Added testvectors for the rfc3686(ctr(sm4)) skcipher
by Pascal van Leeuwen
· 5 years ago
a06b15b
crypto: testmgr - Added testvectors for the ofb(sm4) & cfb(sm4) skciphers
by Pascal van Leeuwen
· 5 years ago
8194fd1
crypto: testmgr - Added testvectors for the hmac(sm3) ahash
by Pascal van Leeuwen
· 5 years ago
ec05a74
crypto: testmgr - add another gcm(aes) testcase
by Ard Biesheuvel
· 5 years ago
5b0fe95
crypto: algif_skcipher - Use chunksize instead of blocksize
by Herbert Xu
· 5 years ago
aefcf2f
Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 5 years ago
f1f2f61
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
by Linus Torvalds
· 5 years ago
3e414b5
Merge tag 'for-5.4/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 5 years ago
cc491d8
padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible
by Daniel Jordan
· 5 years ago
63d3578
crypto: pcrypt - remove padata cpumask notifier
by Daniel Jordan
· 5 years ago
e6ce0e0
padata: make padata_do_parallel find alternate callback CPU
by Daniel Jordan
· 5 years ago
b128a30
padata: allocate workqueue internally
by Daniel Jordan
· 5 years ago
0ba3c02
crypto: skcipher - Unmap pages after an external error
by Herbert Xu
· 5 years ago
34d6245
crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h
by Hans de Goede
· 5 years ago
be1eb7f
crypto: essiv - create wrapper template for ESSIV generation
by Ard Biesheuvel
· 5 years ago
f1d087b
crypto: aegis128 - Fix -Wunused-const-variable warning
by YueHaibing
· 5 years ago
f975abb
crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode
by Ard Biesheuvel
· 5 years ago
389139b
crypto: arm64/aegis128 - use explicit vector load for permute vectors
by Ard Biesheuvel
· 5 years ago
08c327f
crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code
by Hans de Goede
· 5 years ago
01d3aee
crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use
by Hans de Goede
· 5 years ago
1a01333
crypto: sha256_generic - Fix some coding style issues
by Hans de Goede
· 5 years ago
18fbe0d
crypto: des - remove now unused __des3_ede_setkey()
by Ard Biesheuvel
· 5 years ago
04007b0
crypto: des - split off DES library from generic DES cipher driver
by Ard Biesheuvel
· 5 years ago
4fd4be0
crypto: 3des - move verification out of exported routine
by Ard Biesheuvel
· 5 years ago
6ee41e5
crypto: des/3des_ede - add new helpers to verify keys
by Ard Biesheuvel
· 5 years ago
99d5cadf
kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE
by Jiri Bohac
· 5 years ago
1984296
crypto: arm64/aegis128 - implement plain NEON version
by Ard Biesheuvel
· 5 years ago
a439763
crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
by Ard Biesheuvel
· 5 years ago
cf3d41a
crypto: aegis128 - add support for SIMD acceleration
by Ard Biesheuvel
· 5 years ago
8083b1b
crypto: xts - add support for ciphertext stealing
by Ard Biesheuvel
· 5 years ago
a62084d
crypto: aead - Do not allow authsize=0 if auth. alg has digestsize>0
by Pascal van Leeuwen
· 5 years ago
440dc9a
crypto: streebog - remove two unused variables
by YueHaibing
· 5 years ago
c2ccfa9
crypto: aes-generic - remove unused variable 'rco_tab'
by YueHaibing
· 5 years ago
43b970f
crypto: cryptd - Use refcount_t for refcount
by Chuhong Yuan
· 5 years ago
74bf81d
crypto: gcm - restrict assoclen for rfc4543
by Iuliana Prodan
· 5 years ago
d13dfae
crypto: engine - Reduce default RT priority
by Peter Zijlstra
· 5 years ago
65526f6
crypto: gcm - helper functions for assoclen/authsize check
by Iuliana Prodan
· 5 years ago
e201af1
PKCS#7: Introduce pkcs7_get_digest()
by Thiago Jung Bauermann
· 6 years ago
dec0fb3
crypto: jitterentropy - build without sanitizer
by Arnd Bergmann
· 5 years ago
c9f1fd4
Revert "crypto: aegis128 - add support for SIMD acceleration"
by Herbert Xu
· 5 years ago
8dfa20f
crypto: ghash - add comment and improve help text
by Eric Biggers
· 5 years ago
97ac82d
crypto: aegis - fix badly optimized clang output
by Arnd Bergmann
· 5 years ago
91b05a7
crypto: user - make NETLINK_CRYPTO work inside netns
by Ondrej Mosnacek
· 6 years ago
97bcb16
crypto: tcrypt - add a speed test for AEGIS128
by Ard Biesheuvel
· 6 years ago
ecc8bc8
crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
by Ard Biesheuvel
· 6 years ago
7cdc0dd
crypto: aegis128 - add support for SIMD acceleration
by Ard Biesheuvel
· 6 years ago
521cdde
crypto: aegis - avoid prerotated AES tables
by Ard Biesheuvel
· 6 years ago
368b1bd
crypto: aegis128 - drop empty TFM init/exit routines
by Ard Biesheuvel
· 6 years ago
520c199
crypto: aegis128l/aegis256 - remove x86 and generic implementations
by Ard Biesheuvel
· 6 years ago
5cb9770
crypto: morus - remove generic and x86 implementations
by Ard Biesheuvel
· 6 years ago
f248caf
crypto: testmgr - add tests for lzo-rle
by Hannah Pan
· 6 years ago
1e25ca0
crypto: aes-generic - unexport last-round AES tables
by Ard Biesheuvel
· 6 years ago
5bb12d7
crypto: aes-generic - drop key expansion routine in favor of library version
by Ard Biesheuvel
· 6 years ago
1d2c327
crypto: x86/aes - drop scalar assembler implementations
by Ard Biesheuvel
· 6 years ago
2c53fd1
crypto: x86/aes-ni - switch to generic for fallback and key routines
by Ard Biesheuvel
· 6 years ago
e59c1c9
crypto: aes - create AES library based on the fixed time AES code
by Ard Biesheuvel
· 6 years ago
b158fcb
crypto: aes/fixed-time - align key schedule with other implementations
by Ard Biesheuvel
· 6 years ago
724ecd3
crypto: aes - rename local routines to prevent future clashes
by Ard Biesheuvel
· 6 years ago
9552389
crypto: fips - add FIPS test failure notification chain
by Gilad Ben-Yossef
· 6 years ago
17a20ac
Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
by Linus Torvalds
· 5 years ago
4d2fa8b
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
c84ca91
Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
by Linus Torvalds
· 6 years ago
ee39d46
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
21d4120
crypto: user - prevent operating on larval algorithms
by Eric Biggers
· 6 years ago
1a0fad6
crypto: cryptd - Fix skcipher instance memory leak
by Vincent Whitchurch
· 6 years ago
90acc06
crypto: asymmetric_keys - select CRYPTO_HASH where needed
by Arnd Bergmann
· 6 years ago
Next »