Show patches with: Submitter = Jason A. Donenfeld       |    State = Action Required       |    Archived = No       |   219 patches
« 1 2 3 »
Patch Series S/W/F Date Submitter Delegate State
[v2,14/17] zinc: Curve25519 generic C implementations and selftest Untitled series #14221 --- 2018-08-24 Jason A. Donenfeld New
[net-next,v4,01/20] asm: simd context helper API WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v4,04/20] zinc: ChaCha20 ARM and ARM64 implementations WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v4,05/20] zinc: ChaCha20 x86_64 implementation WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v4,11/20] zinc: ChaCha20Poly1305 construction and selftest WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v4,13/20] zinc: BLAKE2s x86_64 implementation WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v4,20/20] net: WireGuard secure network tunnel WireGuard: Secure Network Tunnel --- 2018-09-14 Jason A. Donenfeld New
[net-next,v5,19/20] security/keys: rewrite big_key crypto to use Zinc WireGuard: Secure Network Tunnel --- 2018-09-18 Jason A. Donenfeld New
[net-next,v6,03/23] zinc: ChaCha20 generic C implementation and selftest WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,04/23] zinc: ChaCha20 x86_64 implementation WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,10/23] zinc: Poly1305 x86_64 implementation WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,13/23] zinc: Poly1305 MIPS32r2 and MIPS64 implementations WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,14/23] zinc: ChaCha20Poly1305 construction and selftest WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,15/23] zinc: BLAKE2s generic C implementation and selftest WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v6,20/23] crypto: port Poly1305 to Zinc WireGuard: Secure Network Tunnel --- 2018-09-25 Jason A. Donenfeld New
[net-next,v8,03/28] zinc: introduce minimal cryptography library WireGuard: Secure Network Tunnel --- 2018-10-18 Jason A. Donenfeld New
[net-next,v8,06/28] zinc: ChaCha20 x86_64 implementation WireGuard: Secure Network Tunnel --- 2018-10-18 Jason A. Donenfeld New
[net-next,v8,07/28] zinc: import Andy Polyakov's ChaCha20 ARM and ARM64 implementations WireGuard: Secure Network Tunnel --- 2018-10-18 Jason A. Donenfeld New
[v2] crypto: conditionalize crypto api in arch glue for lib code [v2] crypto: conditionalize crypto api in arch glue for lib code --- 2019-11-22 Jason A. Donenfeld New
[v4] crypto: conditionalize crypto api in arch glue for lib code [v4] crypto: conditionalize crypto api in arch glue for lib code --- 2019-11-25 Jason A. Donenfeld New
[net-next,v2] net: WireGuard secure network tunnel [net-next,v2] net: WireGuard secure network tunnel --- 2019-12-08 Jason A. Donenfeld New
adiantum testmgr tests not running? adiantum testmgr tests not running? --- 2019-12-12 Jason A. Donenfeld New
[crypto-next,v3,1/3] crypto: poly1305 - add new 32 and 64-bit generic versions crypto: poly1305 improvements --- 2019-12-12 Jason A. Donenfeld New
crypto: curve25519 - re-add selftests crypto: curve25519 - re-add selftests --- 2019-12-16 Jason A. Donenfeld New
[crypto-next,v6,1/3] crypto: poly1305 - add new 32 and 64-bit generic versions crypto: poly1305 improvements --- 2019-12-17 Jason A. Donenfeld New
[crypto-next,v6,2/3] crypto: x86_64/poly1305 - add faster implementations crypto: poly1305 improvements --- 2019-12-17 Jason A. Donenfeld New
[v7,3/4] crypto: x86_64/poly1305 - wire up faster implementations for kernel crypto: poly1305 improvements --- 2020-01-04 Jason A. Donenfeld New
[v7,4/4] crypto: arm/arm64/mips/poly1305 - remove redundant non-reduction from emit crypto: poly1305 improvements --- 2020-01-04 Jason A. Donenfeld New
[v8,1/4] crypto: poly1305 - add new 32 and 64-bit generic versions [v8,1/4] crypto: poly1305 - add new 32 and 64-bit generic versions --- 2020-01-06 Jason A. Donenfeld New
crypto: x86/poly1305: fix .gitignore typo crypto: x86/poly1305: fix .gitignore typo --- 2020-01-16 Jason A. Donenfeld New
crypto: chacha20poly1305 - add back missing test vectors and test chunking crypto: chacha20poly1305 - add back missing test vectors and test chunking --- 2020-01-16 Jason A. Donenfeld New
[crypto,5.6] crypto: x86/curve25519 - support assemblers with no adx support [crypto,5.6] crypto: x86/curve25519 - support assemblers with no adx support --- 2020-03-01 Jason A. Donenfeld New
[URGENT,crypto] crypto: arm64/chacha - correctly walk through blocks [URGENT,crypto] crypto: arm64/chacha - correctly walk through blocks --- 2020-03-18 Jason A. Donenfeld New
[URGENT,crypto,v2] crypto: arm64/chacha - correctly walk through blocks [URGENT,crypto,v2] crypto: arm64/chacha - correctly walk through blocks --- 2020-03-19 Jason A. Donenfeld New
[crypto] crypto: arm[64]/poly1305 - add artifact to .gitignore files [crypto] crypto: arm[64]/poly1305 - add artifact to .gitignore files --- 2020-03-19 Jason A. Donenfeld New
[RFC,1/3] x86: probe assembler instead of kconfig instead of makefile x86: probe for assembler capabilities in Kconfig --- 2020-03-21 Jason A. Donenfeld New
[crypto-stable] crypto: arch/lib - limit simd usage to PAGE_SIZE chunks [crypto-stable] crypto: arch/lib - limit simd usage to PAGE_SIZE chunks --- 2020-04-20 Jason A. Donenfeld New
[crypto-stable,v2] crypto: arch - limit simd usage to 4k chunks [crypto-stable,v2] crypto: arch - limit simd usage to 4k chunks --- 2020-04-22 Jason A. Donenfeld New
[crypto-stable,v3,2/2] crypto: arch/nhpoly1305 - process in explicit 4k chunks Untitled series #32059 --- 2020-04-22 Jason A. Donenfeld New
Kbuild: disable FORTIFY_SOURCE on clang-10 Kbuild: disable FORTIFY_SOURCE on clang-10 --- 2020-05-05 Jason A. Donenfeld New
[crypto] crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager [crypto] crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager --- 2020-11-02 Jason A. Donenfeld New
[v2] crypto: lib/chacha20poly1305 - define empty module exit function [v2] crypto: lib/chacha20poly1305 - define empty module exit function --- 2021-01-15 Jason A. Donenfeld New
crypto: x86/curve25519 - use in/out register constraints more precisely crypto: x86/curve25519 - use in/out register constraints more precisely --- 2021-12-14 Jason A. Donenfeld New
[v2,1/2] lib/crypto: blake2s: include as built-in [v2,1/2] lib/crypto: blake2s: include as built-in --- 2021-12-23 Jason A. Donenfeld New
random: avoid superfluous call to RDRAND in CRNG extraction random: avoid superfluous call to RDRAND in CRNG extraction --- 2021-12-30 Jason A. Donenfeld New
[v2] random: avoid superfluous call to RDRAND in CRNG extraction [v2] random: avoid superfluous call to RDRAND in CRNG extraction --- 2021-12-31 Jason A. Donenfeld New
[v6] lib/crypto: blake2s: include as built-in [v6] lib/crypto: blake2s: include as built-in --- 2022-01-02 Jason A. Donenfeld New
[v7] lib/crypto: blake2s: include as built-in [v7] lib/crypto: blake2s: include as built-in --- 2022-01-03 Jason A. Donenfeld New
[crypto,1/2] lib/crypto: blake2s-generic: reduce code size on small systems [crypto,1/2] lib/crypto: blake2s-generic: reduce code size on small systems --- 2022-01-11 Jason A. Donenfeld New
[RFC,v1,1/3] bpf: move from sha1 to blake2s in tag calculation remove remaining users of SHA-1 --- 2022-01-12 Jason A. Donenfeld New
[RFC,v1,2/3] ipv6: move from sha1 to blake2s in address calculation remove remaining users of SHA-1 --- 2022-01-12 Jason A. Donenfeld New
[RFC,v1,3/3] crypto: sha1_generic - import lib/sha1.c locally remove remaining users of SHA-1 --- 2022-01-12 Jason A. Donenfeld New
[v3] lib/crypto: add prompts back to crypto libraries [v3] lib/crypto: add prompts back to crypto libraries --- 2022-01-12 Jason A. Donenfeld New
[RFC,v2,2/3] ipv6: move from sha1 to blake2s in address calculation remove remaining users of SHA-1 --- 2022-01-14 Jason A. Donenfeld New
[RFC,v2,3/3] crypto: sha1_generic - import lib/sha1.c locally remove remaining users of SHA-1 --- 2022-01-14 Jason A. Donenfeld New
[crypto,v3,1/2] lib/crypto: blake2s: move hmac construction into wireguard reduce code size from blake2s on m68k and other small platforms --- 2022-01-14 Jason A. Donenfeld New
[crypto,v3,2/2] lib/crypto: sha1: re-roll loops to reduce code size reduce code size from blake2s on m68k and other small platforms --- 2022-01-14 Jason A. Donenfeld New
[v4] lib/crypto: add prompts back to crypto libraries [v4] lib/crypto: add prompts back to crypto libraries --- 2022-01-16 Jason A. Donenfeld New
[v2] lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI [v2] lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI --- 2022-01-24 Jason A. Donenfeld New
random: use computational hash for entropy extraction random: use computational hash for entropy extraction --- 2022-02-01 Jason A. Donenfeld New
[v2,1/4] random: use computational hash for entropy extraction random: use computational hash for entropy extraction, and related fixes --- 2022-02-04 Jason A. Donenfeld New
[v2,3/4] random: use linear min-entropy accumulation crediting random: use computational hash for entropy extraction, and related fixes --- 2022-02-04 Jason A. Donenfeld New
[v3,2/5] random: simplify entropy debiting random: use computational hash for entropy extraction, and related fixes --- 2022-02-05 Jason A. Donenfeld New
[v3,4/5] random: always wake up entropy writers after extraction random: use computational hash for entropy extraction, and related fixes --- 2022-02-05 Jason A. Donenfeld New
[v3,5/5] random: make credit_entropy_bits() always safe random: use computational hash for entropy extraction, and related fixes --- 2022-02-05 Jason A. Donenfeld New
[v1,2/7] random: get rid of secondary crngs random: cleanups around per-cpu crng & rdrand --- 2022-02-08 Jason A. Donenfeld New
[v1,4/7] random: ensure early RDSEED goes through mixer on init random: cleanups around per-cpu crng & rdrand --- 2022-02-08 Jason A. Donenfeld New
[v1,6/7] random: use simpler fast key erasure flow on per-cpu keys random: cleanups around per-cpu crng & rdrand --- 2022-02-08 Jason A. Donenfeld New
[v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction [v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction --- 2022-02-09 Jason A. Donenfeld New
[v2,3/9] random: inline leaves of rand_initialize() [v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction --- 2022-02-09 Jason A. Donenfeld New
[v2,5/9] random: do not xor RDRAND when writing into /dev/random [v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction --- 2022-02-09 Jason A. Donenfeld New
[v2,6/9] random: absorb fast pool into input pool after fast load [v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction --- 2022-02-09 Jason A. Donenfeld New
[v2,9/9] random: remove outdated INT_MAX >> 6 check in urandom_read() [v2,1/9] random: use RDSEED instead of RDRAND in entropy extraction --- 2022-02-09 Jason A. Donenfeld New
[v4,2/2] random: defer fast pool mixing to worker random: PREEMPT_RT fixes --- 2022-02-09 Jason A. Donenfeld New
[RFC,v0] random: block in /dev/urandom [RFC,v0] random: block in /dev/urandom --- 2022-02-11 Jason A. Donenfeld New
random: pull add_hwgenerator_randomness() declaration into random.h random: pull add_hwgenerator_randomness() declaration into random.h --- 2022-02-13 Jason A. Donenfeld New
ath9k: use hw_random API instead of directly dumping into random.c ath9k: use hw_random API instead of directly dumping into random.c --- 2022-02-15 Jason A. Donenfeld New
[v3] ath9k: use hw_random API instead of directly dumping into random.c [v3] ath9k: use hw_random API instead of directly dumping into random.c --- 2022-02-16 Jason A. Donenfeld New
[v4] random: use simpler fast key erasure flow on per-cpu keys [v4] random: use simpler fast key erasure flow on per-cpu keys --- 2022-02-16 Jason A. Donenfeld New
[v5] random: clear fast pool, crng, and batches in cpuhp bring up [v5] random: clear fast pool, crng, and batches in cpuhp bring up --- 2022-02-17 Jason A. Donenfeld New
[v1] random: block in /dev/urandom [v1] random: block in /dev/urandom --- 2022-02-17 Jason A. Donenfeld New
[v4] random: absorb fast pool into input pool after fast load [v4] random: absorb fast pool into input pool after fast load --- 2022-02-21 Jason A. Donenfeld New
random: round-robin registers as ulong, not u32 random: round-robin registers as ulong, not u32 --- 2022-02-22 Jason A. Donenfeld New
[RFC,v1,2/2] drivers/virt: add vmgenid driver for reinitializing RNG VM fork detection for RNG --- 2022-02-23 Jason A. Donenfeld New
[v2,2/2] virt: vmgenid: introduce driver for reinitializing RNG on VM fork VM fork detection for RNG --- 2022-02-23 Jason A. Donenfeld New
[v2] random: do crng pre-init loading in worker rather than irq [v2] random: do crng pre-init loading in worker rather than irq --- 2022-02-24 Jason A. Donenfeld New
[v5,1/3] random: add mechanism for VM forks to reinitialize crng ACPI: VM fork detection for RNG --- 2022-02-26 Jason A. Donenfeld New
[v5,2/3] ACPI: allow longer device IDs ACPI: VM fork detection for RNG --- 2022-02-26 Jason A. Donenfeld New
[v5,3/3] virt: vmgenid: introduce driver for reinitializing RNG on VM fork ACPI: VM fork detection for RNG --- 2022-02-26 Jason A. Donenfeld New
[1/3] random: replace custom notifier chain with standard one [1/3] random: replace custom notifier chain with standard one --- 2022-03-01 Jason A. Donenfeld New
[2/3] random: provide notifier for VM fork [1/3] random: replace custom notifier chain with standard one --- 2022-03-01 Jason A. Donenfeld New
[v2] random: reseed more often immediately after booting [v2] random: reseed more often immediately after booting --- 2022-03-10 Jason A. Donenfeld New
[v3] random: use SipHash as interrupt entropy accumulator [v3] random: use SipHash as interrupt entropy accumulator --- 2022-03-13 Jason A. Donenfeld New
random: allow writes to /dev/urandom to influence fast init random: allow writes to /dev/urandom to influence fast init --- 2022-03-22 Jason A. Donenfeld New
random: treat bootloader trust toggle the same way as cpu trust toggle random: treat bootloader trust toggle the same way as cpu trust toggle --- 2022-03-23 Jason A. Donenfeld New
[v2] random: mix build-time latent entropy into pool at init [v2] random: mix build-time latent entropy into pool at init --- 2022-03-31 Jason A. Donenfeld New
random: opportunistically initialize on /dev/urandom reads random: opportunistically initialize on /dev/urandom reads --- 2022-04-05 Jason A. Donenfeld New
random: do not allow user to keep crng key around on stack random: do not allow user to keep crng key around on stack --- 2022-04-05 Jason A. Donenfeld New
random: check for signals every PAGE_SIZE chunk of /dev/[u]random random: check for signals every PAGE_SIZE chunk of /dev/[u]random --- 2022-04-06 Jason A. Donenfeld New
[v2] random: do not allow user to keep crng key around on stack [v2] random: do not allow user to keep crng key around on stack --- 2022-04-06 Jason A. Donenfeld New
« 1 2 3 »