Ard Biesheuvel
9ae433bc79
crypto: chacha20 - convert generic and x86 versions to skcipher
...
This converts the ChaCha20 code from a blkcipher to a skcipher, which
is now the preferred way to implement symmetric block and stream ciphers.
This ports the generic and x86 versions at the same time because the
latter reuses routines of the former.
Note that the skcipher_walk() API guarantees that all presented blocks
except the final one are a multiple of the chunk size, so we can simplify
the encrypt() routine somewhat.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2016-12-27 17:47:31 +08:00
..
acpi
More ACPI updates for v4.10-rc1
2016-12-22 10:19:32 -08:00
asm-generic
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
clocksource
crypto
crypto: chacha20 - convert generic and x86 versions to skcipher
2016-12-27 17:47:31 +08:00
drm
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
dt-bindings
dt: bindings: net: use boolean dt properties for eee broken modes
2016-12-20 13:50:50 -05:00
keys
kvm
clocksource: Use a plain u64 instead of cycle_t
2016-12-25 11:04:12 +01:00
linux
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-12-25 14:30:04 -08:00
math-emu
media
memory
misc
net
ktime: Get rid of the union
2016-12-25 17:21:22 +01:00
pcmcia
ras
rdma
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
rxrpc
scsi
linux: drop __bitwise__ everywhere
2016-12-16 00:13:41 +02:00
soc
powerpc updates for 4.10
2016-12-16 09:26:42 -08:00
sound
sound updates for 4.10-rc1
2016-12-14 11:14:28 -08:00
target
Merge branch 'scsi-target-for-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/bvanassche/linux
2016-12-21 10:16:05 -08:00
trace
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-12-25 14:30:04 -08:00
uapi
Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-12-22 09:25:45 -08:00
video
xen
xen: features and fixes for 4.10 rc0
2016-12-13 16:07:55 -08:00
Kbuild