Show patches with: Submitter = Ard Biesheuvel       |   1167 patches
« 1 2 3 411 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
wusb: switch to cbcmac transform wusb: switch to cbcmac transform - - - --- 2019-06-12 Ard Biesheuvel herbert Not Applicable
wireless: airo: switch to skcipher interface wireless: airo: switch to skcipher interface - - - --- 2019-06-14 Ard Biesheuvel herbert Not Applicable
wireless: airo: switch to skcipher interface wireless: airo: switch to skcipher interface - - - --- 2019-06-14 Ard Biesheuvel herbert Not Applicable
lib80211: use crypto API ccm(aes) transform for CCMP processing lib80211: use crypto API ccm(aes) transform for CCMP processing - - - --- 2019-06-14 Ard Biesheuvel herbert Not Applicable
Kernel panic - encryption/decryption failed when open file on Arm64 - - - --- 2016-09-09 Ard Biesheuvel herbert RFC
crypto/simd: correctly take reqsize of wrapped skcipher into account crypto/simd: correctly take reqsize of wrapped skcipher into account - - 1 --- 2018-11-08 Ard Biesheuvel herbert Accepted
crypto/generic: sha3: rewrite KECCAK transform to help the GCC optimizer - - - --- 2018-01-15 Ard Biesheuvel herbert Superseded
crypto/generic - sha3: deal with oversize stack frames - - - --- 2018-01-27 Ard Biesheuvel herbert Accepted
crypto/arm64: aes-ce-gcm - add missing kernel_neon_begin/end pair crypto/arm64: aes-ce-gcm - add missing kernel_neon_begin/end pair 1 - - --- 2018-07-27 Ard Biesheuvel herbert Not Applicable
crypto/arm64: aes-ce-cipher - move assembler code to .S file - 1 - --- 2017-11-21 Ard Biesheuvel herbert Accepted
crypto/arm: fix big-endian bug in ghash - - - --- 2015-03-23 Ard Biesheuvel herbert Accepted
crypto/arm: add support for GHASH using ARMv8 Crypto Extensions - - - --- 2015-03-09 Ard Biesheuvel herbert Accepted
crypto/arm: accelerated SHA-512 using ARM generic ASM and NEON - - - --- 2015-03-28 Ard Biesheuvel herbert Changes Requested
crypto: xts - add support for ciphertext stealing crypto: xts - add support for ciphertext stealing - - 2 --- 2019-08-09 Ard Biesheuvel herbert Superseded
crypto: x86/sha512_ssse3 - fixup for asm function prototype change - - - --- 2015-04-24 Ard Biesheuvel herbert Accepted
crypto: x86/aes-ni - use AES library instead of single-use AES cipher crypto: x86/aes-ni - use AES library instead of single-use AES cipher - - - --- 2019-09-04 Ard Biesheuvel herbert Accepted
crypto: x86 - remove SHA multibuffer routines and mcryptd crypto: x86 - remove SHA multibuffer routines and mcryptd - - - --- 2018-08-22 Ard Biesheuvel herbert Accepted
crypto: vmx/xts - use fallback for ciphertext stealing crypto: vmx/xts - use fallback for ciphertext stealing - - - --- 2019-08-16 Ard Biesheuvel herbert Accepted
crypto: testmgr - use calculated count for number of test vectors - - - --- 2017-01-12 Ard Biesheuvel herbert Accepted
crypto: testmgr - fix overlap in chunked tests again - - - --- 2016-12-08 Ard Biesheuvel herbert Accepted
crypto: skcipher - fix crash in virtual walk - - 1 --- 2016-12-13 Ard Biesheuvel herbert Accepted
crypto: scompress - eliminate percpu scratch buffers - - - --- 2017-07-20 Ard Biesheuvel herbert Superseded
crypto: s390/xts-aes - invoke fallback for ciphertext stealing crypto: s390/xts-aes - invoke fallback for ciphertext stealing - - - --- 2019-08-16 Ard Biesheuvel herbert Accepted
crypto: s390/aes - fix name clash after AES library refactor crypto: s390/aes - fix name clash after AES library refactor - - - --- 2019-07-26 Ard Biesheuvel herbert Accepted
crypto: qat - move temp buffers off the stack crypto: qat - move temp buffers off the stack - 1 - --- 2018-09-26 Ard Biesheuvel herbert Accepted
crypto: powerpc/spe-xts - implement support for ciphertext stealing crypto: powerpc/spe-xts - implement support for ciphertext stealing - - - --- 2019-10-15 Ard Biesheuvel herbert Accepted
crypto: morus - remove generic and x86 implementations crypto: morus - remove generic and x86 implementations 1 - - --- 2019-06-25 Ard Biesheuvel herbert Superseded
crypto: lrw - fix rebase error after out of bounds fix crypto: lrw - fix rebase error after out of bounds fix - 1 - --- 2018-09-30 Ard Biesheuvel herbert Accepted
crypto: geode-aes - switch to skcipher for cbc(aes) fallback crypto: geode-aes - switch to skcipher for cbc(aes) fallback - - - --- 2019-10-03 Ard Biesheuvel herbert Changes Requested
crypto: generic/cts - fix regression in iv handling - - - --- 2017-01-16 Ard Biesheuvel herbert Changes Requested
crypto: generic/aes - drop alignment requirement - - - --- 2017-02-02 Ard Biesheuvel herbert Accepted
crypto: ecdh - fix big endian bug in ECC library crypto: ecdh - fix big endian bug in ECC library - - - --- 2019-10-23 Ard Biesheuvel herbert Accepted
crypto: ccp - invoke fallback for XTS ciphertext stealing crypto: ccp - invoke fallback for XTS ciphertext stealing - - - --- 2019-08-22 Ard Biesheuvel herbert Accepted
crypto: ccm - move cbcmac input off the stack - - 1 --- 2017-02-27 Ard Biesheuvel herbert Accepted
crypto: caam - limit output IV to CBC to work around CTR mode DMA issue crypto: caam - limit output IV to CBC to work around CTR mode DMA issue - 1 - --- 2019-05-31 Ard Biesheuvel herbert Accepted
crypto: arm64/sm4-ce - check for the right CPU feature bit crypto: arm64/sm4-ce - check for the right CPU feature bit - - - --- 2018-08-07 Ard Biesheuvel herbert Accepted
crypto: arm64/sha256 - add support for SHA256 using NEON instructions - - - --- 2016-09-29 Ard Biesheuvel herbert Changes Requested
crypto: arm64/sha2: integrate OpenSSL implementations of SHA256/SHA512 - - - --- 2016-11-11 Ard Biesheuvel herbert Changes Requested
crypto: arm64/sha2: add generated .S files to .gitignore - - - --- 2016-11-28 Ard Biesheuvel herbert Accepted
crypto: arm64/sha - avoid non-standard inline asm tricks - - 1 --- 2017-04-26 Ard Biesheuvel herbert Accepted
crypto: arm64/gcm - implement native driver using v8 Crypto Extensions - - - --- 2017-06-29 Ard Biesheuvel herbert Superseded
crypto: arm64/crc32 - merge CRC32 and PMULL instruction based drivers - - 1 --- 2017-02-01 Ard Biesheuvel herbert Accepted
crypto: arm64/aes: reimplement bit-sliced ARM/NEON implementation for arm64 - - - --- 2016-12-12 Ard Biesheuvel herbert Changes Requested
crypto: arm64/aes-modes - get rid of literal load of addend vector crypto: arm64/aes-modes - get rid of literal load of addend vector - 1 - --- 2018-08-21 Ard Biesheuvel herbert Superseded
crypto: arm64/aes-gcm-ce - fix scatterwalk API violation crypto: arm64/aes-gcm-ce - fix scatterwalk API violation - - 1 --- 2018-08-20 Ard Biesheuvel herbert Accepted
crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes - - - --- 2017-01-17 Ard Biesheuvel herbert Accepted
crypto: arm64/aes-blk - ensure XTS mask is always loaded crypto: arm64/aes-blk - ensure XTS mask is always loaded - - - --- 2018-10-08 Ard Biesheuvel herbert Accepted
crypto: arm64/aes - do not call crypto_unregister_skcipher twice on error - - - --- 2017-11-22 Ard Biesheuvel herbert Changes Requested
crypto: arm64/aes - add scalar implementation - - - --- 2017-01-04 Ard Biesheuvel herbert Superseded
crypto: arm64/aegis128 - use explicit vector load for permute vectors crypto: arm64/aegis128 - use explicit vector load for permute vectors - - 1 --- 2019-08-19 Ard Biesheuvel herbert Accepted
crypto: arm64 - revert NEON yield for fast AEAD implementations crypto: arm64 - revert NEON yield for fast AEAD implementations 1 - - --- 2018-07-29 Ard Biesheuvel herbert Accepted
crypto: arm/ghash: change internal cra_name to "__ghash" - - - --- 2016-09-05 Ard Biesheuvel herbert Accepted
crypto: arm/ghash-ce - implement support for 4-way aggregation crypto: arm/ghash-ce - implement support for 4-way aggregation - - - --- 2018-08-22 Ard Biesheuvel herbert Superseded
crypto: arm/aesbs - fix brokenness after skcipher conversion - - - --- 2016-11-29 Ard Biesheuvel herbert Accepted
crypto: arm/aes-neonbs - process 8 blocks in parallel if we can - - - --- 2016-12-09 Ard Biesheuvel herbert Changes Requested
crypto: arm/aes-neonbs - fix issue with v2.22 and older assembler - - - --- 2017-01-19 Ard Biesheuvel herbert Accepted
crypto: arm/aes - avoid reserved 'tt' mnemonic in asm code - - - --- 2017-01-13 Ard Biesheuvel herbert Accepted
crypto: arm: workaround for building with old binutils - - - --- 2015-04-11 Ard Biesheuvel herbert Accepted
crypto: arm - use Kconfig based compiler checks for crypto opcodes crypto: arm - use Kconfig based compiler checks for crypto opcodes - - - --- 2019-10-11 Ard Biesheuvel herbert Accepted
crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly - 2 2 --- 2019-10-02 Ard Biesheuvel herbert Accepted
crypto: aegis128-neon - use Clang compatible cflags for ARM crypto: aegis128-neon - use Clang compatible cflags for ARM - - - --- 2019-09-13 Ard Biesheuvel herbert Accepted
crypto: aegis128 - deal with missing simd.h header on some architecures crypto: aegis128 - deal with missing simd.h header on some architecures - - - --- 2019-07-29 Ard Biesheuvel herbert Superseded
Crypto Update for 4.1 - - - --- 2015-04-23 Ard Biesheuvel Superseded
asm-generic: make simd.h a mandatory include/asm header asm-generic: make simd.h a mandatory include/asm header 1 - - --- 2019-07-29 Ard Biesheuvel herbert Accepted
arm64/crypto: issue aese/aesmc instructions in pairs - - - --- 2015-03-17 Ard Biesheuvel Not Applicable
arm64: crypto: increase AES interleave to 4x - - - --- 2015-02-19 Ard Biesheuvel herbert Not Applicable
ARM: crypto: update NEON AES module to latest OpenSSL version - - - --- 2015-02-26 Ard Biesheuvel herbert Accepted
arm: crypto: Add NEON optimized SHA-256 - - - --- 2015-03-17 Ard Biesheuvel herbert Not Applicable
[v9,7/7] md: dm-crypt: omit parsing of the encapsulated cipher crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,6/7] crypto: arm64/aes - implement accelerated ESSIV/CBC mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,5/7] crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,4/7] crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,3/7] md: dm-crypt: switch to ESSIV crypto API template crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,2/7] fs: crypto: invoke crypto API for ESSIV handling crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v9,1/7] crypto: essiv - create wrapper template for ESSIV generation crypto: switch to crypto API for ESSIV generation - - - --- 2019-08-10 Ard Biesheuvel herbert Superseded
[v8,7/7] crypto: arm64/aes - implement accelerated ESSIV/CBC mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,6/7] crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,5/7] crypto: essiv - add test vector for essiv(cbc(aes),aes,sha256) crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,4/7] md: dm-crypt: switch to ESSIV crypto API template crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,3/7] md: dm-crypt: infer ESSIV block cipher from cipher string directly crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,2/7] fs: crypto: invoke crypto API for ESSIV handling crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v8,1/7] crypto: essiv - create wrapper template for ESSIV generation crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-04 Ard Biesheuvel herbert Changes Requested
[v7,7/7] crypto: arm64/aes - implement accelerated ESSIV/CBC mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,6/7] crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,5/7] crypto: essiv - add test vector for essiv(cbc(aes),aes,sha256) crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,4/7] md: dm-crypt: switch to ESSIV crypto API template crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,3/7] md: dm-crypt: infer ESSIV block cipher from cipher string directly crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,2/7] fs: crypto: invoke crypto API for ESSIV handling crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v7,1/7] crypto: essiv - create wrapper template for ESSIV generation crypto: switch to crypto API for ESSIV generation - - - --- 2019-07-02 Ard Biesheuvel herbert Superseded
[v6,7/7] crypto: arm64/aes - implement accelerated ESSIV/CBC mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,6/7] crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,5/7] crypto: essiv - add test vector for essiv(cbc(aes),aes,sha256) crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,4/7] md: dm-crypt: switch to ESSIV crypto API template crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,3/7] md: dm-crypt: infer ESSIV block cipher from cipher string directly crypto: switch to crypto API for ESSIV generation - 1 - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,2/7] fs: crypto: invoke crypto API for ESSIV handling crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v6,1/7] crypto: essiv - create wrapper template for ESSIV generation crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-28 Ard Biesheuvel herbert Superseded
[v5,7/7] fs: cifs: switch to RC4 library interface crypto: rc4 cleanup 1 - - --- 2019-06-12 Ard Biesheuvel herbert Accepted
[v5,7/7] crypto: arm64/aes - implement accelerated ESSIV/CBC mode crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-26 Ard Biesheuvel herbert Superseded
[v5,6/7] ppp: mppe: switch to RC4 library interface crypto: rc4 cleanup - - - --- 2019-06-12 Ard Biesheuvel herbert Accepted
[v5,6/7] crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk crypto: switch to crypto API for ESSIV generation - - - --- 2019-06-26 Ard Biesheuvel herbert Superseded
« 1 2 3 411 12 »