summaryrefslogtreecommitdiff
path: root/sys/conf/files
diff options
context:
space:
mode:
authorMike Belopuhov <mikeb@cvs.openbsd.org>2017-04-30 21:33:03 +0000
committerMike Belopuhov <mikeb@cvs.openbsd.org>2017-04-30 21:33:03 +0000
commitcd8b96bafa8692ee511ac22a7261d67a1a2890d5 (patch)
treee8ddaf58c7e4e12f0df4fece29748472c0e5cdd3 /sys/conf/files
parent1ec66bc183ffaf65dd6d136af375388a042db7d3 (diff)
Constant time AES implementation
This introduces a 32-bit constant time AES implementation from Thomas Pornin originally for BearSSL and then adjusted by Thomas and myself to fit OpenBSD kernel. One of the additional features is an API for encryption and decryption subkey expansion in the format specified by NIST in FIPS 197. Tested by myself and naddy@, ok djm@
Diffstat (limited to 'sys/conf/files')
-rw-r--r--sys/conf/files3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/conf/files b/sys/conf/files
index d67329da211..66f5c23e285 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1,4 +1,4 @@
-# $OpenBSD: files,v 1.643 2017/04/30 13:04:49 mpi Exp $
+# $OpenBSD: files,v 1.644 2017/04/30 21:33:02 mikeb Exp $
# $NetBSD: files,v 1.87 1996/05/19 17:17:50 jonathan Exp $
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
@@ -850,6 +850,7 @@ file netinet/ip_esp.c ipsec
file netinet/ip_ah.c ipsec
file netinet/ip_carp.c carp needs-count
file netinet/ip_ipcomp.c ipsec
+file crypto/aes.c ipsec | crypto | uvm_swap_encrypt | wlan
file crypto/rijndael.c ipsec | crypto | uvm_swap_encrypt | wlan
file crypto/md5.c
file crypto/rmd160.c ipsec | crypto