freebsd-dev/sys/crypto
Pawel Jakub Dawidek 5333bd4763 Implement support for HMAC/SHA1 and HMAC/SHA256 acceleration found in
new VIA CPUs.
For older CPUs HMAC/SHA1 and HMAC/SHA256 (and others) will still be done
in software.

Move symmetric cryptography (currently only AES-CBC 128/192/256) to
padlock_cipher.c file. Move HMAC cryptography to padlock_hash.c file.

Hardware from:	Centaur Technologies
2006-07-22 16:18:47 +00:00
..
blowfish Initiate deorbit burn sequence for 80386 support in FreeBSD: Remove 2004-11-16 20:42:32 +00:00
des Use __FBSDID(). 2004-06-14 00:38:54 +00:00
rc4 Use __FBSDID(). 2003-06-10 21:44:29 +00:00
rijndael Assert proper key size also in userland by defining KASSERT in !_KERNEL case. 2005-08-17 07:59:07 +00:00
sha2 Correctly bzero the entire context, not just the first sizeof(void *) bytes. 2003-09-08 18:32:33 +00:00
via Implement support for HMAC/SHA1 and HMAC/SHA256 acceleration found in 2006-07-22 16:18:47 +00:00
sha1.c Use __FBSDID(). 2003-06-10 21:44:29 +00:00
sha1.h