aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/padlock
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2006-07-22 16:18:47 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2006-07-22 16:18:47 +0000
commit5333bd4763d6b7717a9ab41dbe11bb747ffcf3a4 (patch)
treedb8bf009cabc14e46421a5a4de8265c67d3bcd73 /sys/modules/padlock
parentff0c6b70eb87b17a85d5c2c96dd0cd6c3c2ae9d0 (diff)
downloadsrc-5333bd4763d6b7717a9ab41dbe11bb747ffcf3a4.tar.gz
src-5333bd4763d6b7717a9ab41dbe11bb747ffcf3a4.zip
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
Notes
Notes: svn path=/head/; revision=160582
Diffstat (limited to 'sys/modules/padlock')
-rw-r--r--sys/modules/padlock/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/padlock/Makefile b/sys/modules/padlock/Makefile
index 41d9a53924b0..675d147cfe72 100644
--- a/sys/modules/padlock/Makefile
+++ b/sys/modules/padlock/Makefile
@@ -3,6 +3,6 @@
.PATH: ${.CURDIR}/../../crypto/via
KMOD= padlock
-SRCS= padlock.c
+SRCS= padlock.c padlock_cipher.c padlock_hash.c
.include <bsd.kmod.mk>