index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crypto
/
Makefile
Age
Commit message (
Expand
)
Author
Files
Lines
2023-12-08
crypto: cfb,ofb - Remove cfb and ofb
Herbert Xu
1
-2
/
+0
2023-09-20
crypto: skcipher - Add lskcipher
Herbert Xu
1
-1
/
+5
2023-06-23
crypto: sig - Add interface for sign/verify
Herbert Xu
1
-0
/
+1
2023-06-23
crypto: geniv - Split geniv out of AEAD Kconfig option
Herbert Xu
1
-1
/
+1
2023-05-12
crypto: jitter - add interface for gathering of raw entropy
Stephan Müller
1
-0
/
+1
2022-11-11
crypto: move gf128mul library into lib/crypto
Ard Biesheuvel
1
-1
/
+0
2022-09-24
crypto: aria - prepare generic module for optimized implementations
Taehee Yoo
1
-1
/
+1
2022-08-10
crypto: blake2b: effectively disable frame size warning
Linus Torvalds
1
-0
/
+1
2022-07-15
crypto: aria - Implement ARIA symmetric cipher algorithm
Taehee Yoo
1
-0
/
+1
2022-06-10
crypto: blake2s - remove shash module
Jason A. Donenfeld
1
-1
/
+0
2022-06-10
crypto: memneq - move into lib/
Jason A. Donenfeld
1
-1
/
+1
2022-06-10
crypto: hctr2 - Add HCTR2 support
Nathan Huckleberry
1
-0
/
+1
2022-06-10
crypto: polyval - Add POLYVAL support
Nathan Huckleberry
1
-0
/
+1
2022-06-10
crypto: xctr - Add XCTR support
Nathan Huckleberry
1
-0
/
+1
2022-04-08
crypto: sm3,sm4 - move into crypto directory
Jason A. Donenfeld
1
-2
/
+4
2022-03-07
crypto: add rocksoft 64b crc guard tag framework
Keith Busch
1
-0
/
+1
2021-11-26
crypto: kdf - add SP800-108 counter key derivation function
Stephan Müller
1
-0
/
+5
2021-09-22
isystem: delete global -isystem compile option
Alexey Dobriyan
1
-0
/
+2
2021-08-27
crypto: rmd320 - remove rmd320 in Makefile
Lukas Bulwahn
1
-1
/
+0
2021-03-26
crypto: ecdsa - Add support for ECDSA signature verification
Stefan Berger
1
-0
/
+6
2021-01-29
crypto: salsa20 - remove Salsa20 stream cipher algorithm
Ard Biesheuvel
1
-1
/
+0
2021-01-29
crypto: tgr192 - remove Tiger 128/160/192 hash algorithms
Ard Biesheuvel
1
-1
/
+0
2021-01-29
crypto: rmd256 - remove RIPE-MD 256 hash algorithm
Ard Biesheuvel
1
-1
/
+0
2021-01-29
crypto: rmd128 - remove RIPE-MD 128 hash algorithm
Ard Biesheuvel
1
-1
/
+0
2020-09-25
crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm
Tianjia Zhang
1
-0
/
+8
2019-11-17
crypto: ablkcipher - remove deprecated and unused ablkcipher support
Ard Biesheuvel
1
-3
/
+1
2019-11-17
crypto: curve25519 - implement generic KPP driver
Ard Biesheuvel
1
-0
/
+1
2019-11-17
crypto: blake2s - implement generic shash driver
Ard Biesheuvel
1
-0
/
+1
2019-11-17
crypto: aead - Split out geniv into its own module
Herbert Xu
1
-0
/
+1
2019-11-01
crypto: skcipher - rename the crypto_blkcipher module and kconfig option
Eric Biggers
1
-3
/
+3
2019-11-01
crypto: skcipher - remove the "blkcipher" algorithm type
Eric Biggers
1
-1
/
+0
2019-11-01
crypto: blake2b - add blake2b generic implementation
David Sterba
1
-0
/
+1
2019-10-05
crypto: aegis128-neon - use Clang compatible cflags for ARM
Ard Biesheuvel
1
-1
/
+1
2019-09-21
Merge tag 'for-5.4/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-0
/
+1
2019-09-03
crypto: essiv - create wrapper template for ESSIV generation
Ard Biesheuvel
1
-0
/
+1
2019-08-15
crypto: arm64/aegis128 - implement plain NEON version
Ard Biesheuvel
1
-1
/
+8
2019-08-15
crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
Ard Biesheuvel
1
-0
/
+12
2019-08-15
crypto: aegis128 - add support for SIMD acceleration
Ard Biesheuvel
1
-0
/
+1
2019-08-02
crypto: jitterentropy - build without sanitizer
Arnd Bergmann
1
-0
/
+2
2019-08-02
Revert "crypto: aegis128 - add support for SIMD acceleration"
Herbert Xu
1
-12
/
+0
2019-07-26
crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
Ard Biesheuvel
1
-0
/
+11
2019-07-26
crypto: aegis128 - add support for SIMD acceleration
Ard Biesheuvel
1
-0
/
+1
2019-07-26
crypto: aegis128l/aegis256 - remove x86 and generic implementations
Ard Biesheuvel
1
-2
/
+0
2019-07-26
crypto: morus - remove generic and x86 implementations
Ard Biesheuvel
1
-2
/
+0
2019-06-06
crypto: xxhash - Implement xxhash support
Nikolay Borisov
1
-0
/
+1
2019-05-30
crypto: cryptd - move kcrypto_wq into cryptd
Eric Biggers
1
-2
/
+0
2019-04-18
crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm
Vitaly Chikunov
1
-0
/
+8
2019-04-18
crypto: ecc - make ecc into separate module
Vitaly Chikunov
1
-1
/
+1
2019-03-07
lib/lzo: separate lzo-rle from lzo
Dave Rodgman
1
-1
/
+1
2018-12-07
crypto: user - made crypto_user_stat optional
Corentin Labbe
1
-1
/
+2
2018-11-20
crypto: adiantum - add Adiantum support
Eric Biggers
1
-0
/
+1
2018-11-20
crypto: nhpoly1305 - add NHPoly1305 support
Eric Biggers
1
-0
/
+1
2018-11-20
crypto: chacha20-generic - refactor to allow varying number of rounds
Eric Biggers
1
-1
/
+1
2018-11-16
crypto: streebog - add Streebog hash function
Vitaly Chikunov
1
-0
/
+1
2018-09-28
crypto: ofb - add output feedback mode
Gilad Ben-Yossef
1
-0
/
+1
2018-09-28
crypto: user - Implement a generic crypto statistics
Corentin Labbe
1
-0
/
+1
2018-09-04
crypto: x86 - remove SHA multibuffer routines and mcryptd
Ard Biesheuvel
1
-1
/
+0
2018-09-04
crypto: speck - remove Speck
Jason A. Donenfeld
1
-1
/
+0
2018-05-31
crypto: morus - Mark MORUS SIMD glue as x86-specific
Ondrej Mosnacek
1
-2
/
+0
2018-05-19
crypto: morus - Add common SIMD glue code for MORUS
Ondrej Mosnacek
1
-0
/
+2
2018-05-19
crypto: morus - Add generic MORUS AEAD implementations
Ondrej Mosnacek
1
-0
/
+2
2018-05-19
crypto: aegis - Add generic AEGIS AEAD implementations
Ondrej Mosnacek
1
-0
/
+3
2018-04-21
crypto: zstd - Add zstd support
Nick Terrell
1
-0
/
+1
2018-04-07
kbuild: rename *-asn1.[ch] to *.asn1.[ch]
Masahiro Yamada
1
-5
/
+5
2018-04-07
kbuild: clean up *-asn1.[ch] patterns from top-level Makefile
Masahiro Yamada
1
-2
/
+0
2018-03-16
crypto: sm4 - introduce SM4 symmetric cipher algorithm
Gilad Ben-Yossef
1
-0
/
+1
2018-03-09
crypto: cfb - add support for Cipher FeedBack mode
James Bottomley
1
-0
/
+1
2018-03-03
crypto: ablk_helper - remove ablk_helper
Eric Biggers
1
-1
/
+0
2018-02-22
crypto: speck - add support for the Speck block cipher
Eric Biggers
1
-0
/
+1
2018-01-20
crypto: aes-generic - fix aes-generic regression on powerpc
Arnd Bergmann
1
-1
/
+1
2018-01-12
crypto: aes-generic - build with -Os on gcc-7+
Arnd Bergmann
1
-0
/
+1
2017-11-14
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-0
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-09-22
crypto: sm3 - add OSCCA SM3 secure hash
Gilad Ben-Yossef
1
-0
/
+1
2017-06-10
crypto: ecdh - add privkey generation support
Tudor-Dan Ambarus
1
-4
/
+5
2017-02-11
crypto: improve gcc optimization flags for serpent and wp512
Arnd Bergmann
1
-0
/
+2
2017-02-11
crypto: aes - add generic time invariant AES cipher
Ard Biesheuvel
1
-0
/
+1
2016-11-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
1
-0
/
+1
2016-11-30
crypto: rsa - Add Makefile dependencies to fix parallel builds
David Michael
1
-0
/
+1
2016-11-28
crypto: simd - Add simd skcipher helper
Herbert Xu
1
-0
/
+2
2016-11-01
crypto: acomp - fix dependency in Makefile
Giovanni Cabiddu
1
-2
/
+3
2016-10-25
crypto: acomp - add driver-side scomp interface
Giovanni Cabiddu
1
-0
/
+1
2016-10-25
crypto: acomp - add asynchronous compression api
Giovanni Cabiddu
1
-0
/
+2
2016-07-18
crypto: skcipher - Remove top-level givcipher interface
Herbert Xu
1
-2
/
+0
2016-06-23
crypto: ecdh - Add ECDH software support
Salvatore Benedetto
1
-0
/
+4
2016-06-23
crypto: dh - Add DH software implementation
Salvatore Benedetto
1
-0
/
+4
2016-06-23
crypto: kpp - Key-agreement Protocol Primitives API (KPP)
Salvatore Benedetto
1
-0
/
+1
2016-06-20
crypto: sha3 - Add SHA-3 hash algorithm
Jeff Garzik
1
-0
/
+1
2016-02-01
crypto: engine - Introduce the block request crypto engine framework
Baolin Wang
1
-0
/
+1
2016-01-30
crypto: crc32 - Rename generic implementation
Herbert Xu
1
-1
/
+1
2016-01-27
crypto: compress - remove unused pcomp interface
Joonsoo Kim
1
-2
/
+0
2015-12-09
crypto: rsa - RSA padding algorithm
Andrzej Zaborowski
1
-0
/
+1
2015-10-15
crypto: keywrap - enable compilation
Stephan Mueller
1
-0
/
+1
2015-10-14
crypto: akcipher - Changes to asymmetric key API
Tadeusz Struk
1
-3
/
+6
2015-08-21
crypto: skcipher - Add top-level skcipher interface
Herbert Xu
1
-0
/
+1
2015-08-17
crypto: null - Use NULL2 in Makefile
Herbert Xu
1
-1
/
+1
2015-06-25
crypto: jitterentropy - avoid compiler warnings
Stephan Mueller
1
-1
/
+3
2015-06-17
crypto: rsa - add a new rsa generic implementation
Tadeusz Struk
1
-0
/
+8
2015-06-17
crypto: akcipher - add PKE API
Tadeusz Struk
1
-0
/
+1
2015-06-09
crypto: drbg - use pragmas for disabling optimization
Stephan Mueller
1
-1
/
+0
2015-06-04
crypto: rng - Remove krng
Herbert Xu
1
-1
/
+0
2015-06-04
crypto: chacha20poly1305 - Add a ChaCha20-Poly1305 AEAD construction, RFC7539
Martin Willi
1
-0
/
+1
2015-06-04
crypto: poly1305 - Add a generic Poly1305 authenticator implementation
Martin Willi
1
-0
/
+1
2015-06-04
crypto: chacha20 - Add a generic ChaCha20 stream cipher implementation
Martin Willi
1
-0
/
+1
2015-05-27
crypto: jitterentropy - add jitterentropy RNG
Stephan Mueller
1
-0
/
+2
2015-05-22
crypto: echainiv - Add encrypted chain IV generator
Herbert Xu
1
-0
/
+1
2015-03-04
crypto: algif - enable AEAD interface compilation
Stephan Mueller
1
-0
/
+1
2014-12-29
crypto: algif_rng - enable RNG interface compilation
Stephan Mueller
1
-0
/
+1
2014-08-25
crypto: sha-mb - multibuffer crypto infrastructure
Tim Chen
1
-0
/
+1
2014-07-04
crypto: drbg - Use Kconfig to ensure at least one RNG option is set
Herbert Xu
1
-1
/
+1
2014-06-20
crypto: drbg - compile the DRBG code
Stephan Mueller
1
-0
/
+1
2014-02-25
CRC32C: Add soft module dependency to load other accelerated crc32c modules
Tim Chen
1
-1
/
+1
2013-12-05
crypto: more robust crypto_memneq
Cesar Eduardo Barros
1
-5
/
+0
2013-11-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
1
-1
/
+7
2013-10-25
crypto: provide single place for hash algo information
Dmitry Kasatkin
1
-0
/
+1
2013-10-07
crypto: crypto_memneq - add equality testing of memory regions w/o timing leaks
James Yonan
1
-1
/
+6
2013-09-24
crypto: create generic version of ablk_helper
Ard Biesheuvel
1
-0
/
+1
2013-09-12
crypto: crct10dif - Add fallback for broken initrds
Herbert Xu
1
-1
/
+1
2013-09-07
Reinstate "crypto: crct10dif - Wrap crc_t10dif function all to use crypto tra...
Herbert Xu
1
-0
/
+1
2013-07-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
1
-1
/
+0
2013-07-24
Revert "crypto: crct10dif - Wrap crc_t10dif function all to use crypto transf...
Herbert Xu
1
-1
/
+0
2013-07-09
crypto: add lz4 Cryptographic API
Chanho Min
1
-0
/
+2
2013-05-20
crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform fram...
Tim Chen
1
-0
/
+1
2013-04-25
crypto: add CMAC support to CryptoAPI
Jussi Kivilinna
1
-0
/
+1
2013-01-20
crypto: crc32 - add crc32 pclmulqdq implementation and wrappers for table imp...
Alexander Boyko
1
-0
/
+1
2012-12-06
crypto: cast5/cast6 - move lookup tables to shared module
Jussi Kivilinna
1
-0
/
+1
2012-10-14
Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+1
2012-10-08
KEYS: Implement asymmetric key type
David Howells
1
-0
/
+1
2012-08-01
powerpc/crypto: add 842 crypto driver
Seth Jennings
1
-0
/
+1
2012-08-01
crypto: cast6 - prepare generic module for optimized implementations
Johannes Goetzfried
1
-1
/
+1
2012-08-01
crypto: cast5 - prepare generic module for optimized implementations
Johannes Goetzfried
1
-1
/
+1
2012-03-14
crypto: camellia - rename camellia.c to camellia_generic.c
Jussi Kivilinna
1
-1
/
+0
2012-03-14
crypto: camellia - rename camellia module to camellia_generic
Jussi Kivilinna
1
-1
/
+2
2011-11-30
crypto: serpent - rename serpent.c to serpent_generic.c
Jussi Kivilinna
1
-2
/
+0
2011-11-09
crypto: serpent - rename module from serpent to serpent_generic
Jussi Kivilinna
1
-1
/
+3
2011-10-21
crypto: Add userspace configuration API
Steffen Klassert
1
-0
/
+1
2011-09-22
crypto: blowfish - rename C-version to blowfish_generic
Jussi Kivilinna
1
-1
/
+1
2011-09-22
crypto: blowfish - split generic and common c code
Jussi Kivilinna
1
-0
/
+1
2011-03-13
crypto: authencesn - Add algorithm to handle IPsec extended sequence numbers
Steffen Klassert
1
-1
/
+1
2010-11-27
crypto: Makefile clean up
Tracey Dent
1
-7
/
+7
2010-11-26
crypto: algif_skcipher - User-space interface for skcipher operations
Herbert Xu
1
-0
/
+1
2010-11-19
crypto: algif_hash - User-space interface for hash operations
Herbert Xu
1
-0
/
+1
2010-11-19
crypto: af_alg - User-space interface for Crypto API
Herbert Xu
1
-0
/
+1
2010-06-03
crypto: twofish: Rename twofish to twofish_generic and add an alias
Joachim Fritschi
1
-1
/
+1
2010-06-03
crypto: pcomp - Fix illegal Kconfig configuration
Herbert Xu
1
-1
/
+1
2010-01-07
crypto: pcrypt - Add pcrypt crypto parallelization wrapper
Steffen Klassert
1
-0
/
+1
2009-09-02
crypto: vmac - New hash algorithm for intel_txt support
Shane Wang
1
-0
/
+1
2009-08-06
crypto: ghash - Add GHASH digest algorithm for GCM
Huang Ying
1
-0
/
+1
2009-07-14
crypto: hash - Remove legacy hash/digest implementaion
Herbert Xu
1
-2
/
+1
2009-03-04
crypto: zlib - New zlib crypto module, using pcomp
Geert Uytterhoeven
1
-0
/
+1
2009-03-04
crypto: compress - Add pcomp interface
Geert Uytterhoeven
1
-0
/
+2
2009-02-19
crypto: api - Use dedicated workqueue for crypto subsystem
Huang Ying
1
-0
/
+2
2008-12-25
crypto: hash - Add shash interface
Herbert Xu
1
-0
/
+1
2008-12-10
crypto: api - Disallow cryptomgr as a module if algorithms are built-in
Herbert Xu
1
-9
/
+9
2008-08-29
crypto: rng - RNG interface and implementation
Neil Horman
1
-1
/
+3
2008-08-29
crypto: api - Add fips_enable flag
Neil Horman
1
-0
/
+2
2008-08-29
crypto: skcipher - Move IV generators into their own modules
Herbert Xu
1
-2
/
+2
2008-08-29
crypto: cryptomgr - Add test infrastructure
Herbert Xu
1
-0
/
+2
2008-07-15
Revert crypto: prng - Deterministic CPRNG
Herbert Xu
1
-1
/
+1
2008-07-10
crypto: prng - Deterministic CPRNG
Neil Horman
1
-1
/
+1
2008-07-10
[CRYPTO] hash: Add asynchronous hash support
Loc Ho
1
-0
/
+1
2008-07-10
[CRYPTO] ripemd: Add support for RIPEMD-256 and RIPEMD-320
Adrian-Ken Rueegsegger
1
-0
/
+2
2008-07-10
[CRYPTO] ripemd: Add support for RIPEMD hash algorithms
Adrian-Ken Rueegsegger
1
-0
/
+2
2008-04-21
[CRYPTO] api: Make the crypto subsystem fully modular
Sebastian Siewior
1
-1
/
+2
2008-04-21
[CRYPTO] cts: Add CTS mode required for Kerberos AES support
Kevin Coffman
1
-0
/
+1
2008-04-21
[CRYPTO] sha512: Rename sha512 to sha512_generic
Jan Glauber
1
-1
/
+1
2008-02-23
[CRYPTO] skcipher: Move chainiv/seqiv into crypto_blkcipher module
Herbert Xu
1
-2
/
+2
2008-01-11
[CRYPTO] ccm: Added CCM mode
Joy Latten
1
-0
/
+1
2008-01-11
[CRYPTO] seqiv: Add Sequence Number IV Generator
Herbert Xu
1
-0
/
+1
2008-01-11
[CRYPTO] eseqiv: Add Encrypted Sequence Number IV Generator
Herbert Xu
1
-0
/
+1
2008-01-11
[CRYPTO] chainiv: Add chain IV generator
Herbert Xu
1
-0
/
+1
2008-01-11
[CRYPTO] blkcipher: Merge ablkcipher and blkcipher into one option/module
Herbert Xu
1
-2
/
+4
2008-01-11
[CRYPTO] lzo: Add LZO compression algorithm support
Zoltan Sogor
1
-0
/
+1
2008-01-11
[CRYPTO] gcm: New algorithm
Mikko Herranen
1
-0
/
+1
2008-01-11
[CRYPTO] salsa20: Salsa20 stream cipher
Tan Swee Heng
1
-0
/
+1
2008-01-11
[CRYPTO] ctr: Add CTR (Counter) block cipher mode
Joy Latten
1
-0
/
+1
2007-10-10
[CRYPTO] sha: Load the SHA[1|256] module by an alias
Sebastian Siewior
1
-2
/
+2
2007-10-10
[CRYPTO] aes: Rename aes to aes-generic
Sebastian Siewior
1
-1
/
+1
2007-10-10
[CRYPTO] des: Rename des to des-generic
Sebastian Siewior
1
-1
/
+1
2007-10-10
[CRYPTO] xts: XTS blockcipher mode implementation without partial blocks
Rik Snel
1
-0
/
+1
2007-10-10
[CRYPTO] aead: Add authenc
Herbert Xu
1
-0
/
+1
2007-10-10
[CRYPTO] api: Move scatterwalk into algapi
Herbert Xu
1
-2
/
+2
2007-10-10
[CRYPTO] api: Add aead crypto type
Herbert Xu
1
-0
/
+1
2007-10-10
[CRYPTO] seed: New cipher algorithm
Hye-Shik Chang
1
-0
/
+1
2007-07-13
async_tx: add the async_tx api
Dan Williams
1
-1
/
+1
2007-07-13
xor: make 'xor_blocks' a library routine for use with async_tx
Dan Williams
1
-0
/
+6
2007-05-02
[CRYPTO] cryptd: Add software async crypto daemon
Herbert Xu
1
-0
/
+1
2007-05-02
[CRYPTO] api: Add async blkcipher type
Herbert Xu
1
-0
/
+1
2007-02-07
[CRYPTO] camellia: added the code of Camellia cipher algorithm.
Noriaki TAKAMIYA
1
-0
/
+1
2007-02-07
[CRYPTO] fcrypt: Add FCrypt from RxRPC
David Howells
1
-0
/
+1
2007-02-07
[CRYPTO] pcbc: Add Propagated CBC template
David Howells
1
-0
/
+1
2006-12-06
[CRYPTO] lrw: Liskov Rivest Wagner, a tweakable narrow block cipher mode
Rik Snel
1
-0
/
+1
2006-12-06
[CRYPTO] lib: table driven multiplications in GF(2^128)
Rik Snel
1
-0
/
+1
2006-12-06
[CRYPTO] xcbc: New algorithm
Kazunori MIYAZAWA
1
-0
/
+1
2006-09-21
[CRYPTO] digest: Added user API for new hash type
Herbert Xu
1
-0
/
+3
2006-09-21
[CRYPTO] cipher: Added block ciphers for CBC/ECB
Herbert Xu
1
-0
/
+2
2006-09-21
[CRYPTO] cipher: Added block cipher type
Herbert Xu
1
-0
/
+2
2006-09-21
[CRYPTO] api: Add cryptomgr
Herbert Xu
1
-0
/
+1
2006-09-21
[CRYPTO] api: Split out low-level API
Herbert Xu
1
-3
/
+4
2006-09-21
[CRYPTO] twofish: Split out common c code
Joachim Fritschi
1
-0
/
+1
[next]