freebsd-dev/sys/crypto
John Baldwin 87210a0c6d Stop using des_cblock * for arguments to DES functions.
This amounts to a char ** since it is a char[8] *.  Evil casts mostly
resolved the fact that what was actually passed in were plain char *.
Instead, change the DES functions to use 'unsigned char *' for keys
and for input and output buffers.

Reviewed by:	cem, imp
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D21389
2019-08-26 17:25:07 +00:00
..
aesni
armv8 armv8crypto: add missing unlock for session (after r336439) 2019-08-08 14:34:53 +00:00
blake2
blowfish Use 'const' for keys and IVs passed to software encryption algorithms. 2019-08-22 00:02:08 +00:00
camellia
ccp
chacha20 Use 'const' for keys and IVs passed to software encryption algorithms. 2019-08-22 00:02:08 +00:00
des Stop using des_cblock * for arguments to DES functions. 2019-08-26 17:25:07 +00:00
libsodium
rc4
rijndael
sha2
siphash
skein
via
intake.h
sha1.c
sha1.h