Adjusts the regress test.
---
regress/sys/crypto/aes/Makefile | 2 +-
regress/sys/crypto/aes/aestest.c | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git regress/sys/crypto/aes/Makefile regress/sys/crypto/aes/Makefile
index 75e88b1a7a6..9120371a07d 100644
--- regress/sys/crypto/aes/Makefile
+++ regress/sys/crypto/aes/Makefile
@@ -17,11 +17,11 @@ CDIAGFLAGS+= -Wsign-compare
CDIAGFLAGS+= -Wshadow
REGRESS_ROOT_TARGETS= run-regress-${PROG}
.PATH: ${DIR}/crypto
-SRCS+= rijndael.c
+SRCS+= aes.c
run-regress-${PROG}: ${PROG}
./${PROG} ${.CURDIR}/vectors/*.txt
.include <bsd.regress.mk>
diff --git regress/sys/crypto/aes/aestest.c regress/sys/crypto/aes/aestest.c
index f51be2a2665..489ac404e45 100644
--- regress/sys/crypto/aes/aestest.c
+++ regress/sys/crypto/aes/aestest.c
@@ -29,11 +29,11 @@
* Test kernel AES implementation with test vectors provided by
* Dr Brian Gladman: http://fp.gladman.plus.com/AES/
*/
#include <sys/param.h>
-#include <crypto/rijndael.h>
+#include <crypto/aes.h>
#include <err.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
@@ -41,21 +41,21 @@
static int
docrypt(const unsigned char *key, size_t klen, const unsigned char *in,
unsigned char *out, size_t len, int do_encrypt)
{
- rijndael_ctx ctx;
+ AES_CTX ctx;
int error = 0;
memset(&ctx, 0, sizeof(ctx));
- error = rijndael_set_key(&ctx, key, klen * 8);
+ error = AES_Setkey(&ctx, key, klen);
if (error)
return -1;
if (do_encrypt)
- rijndael_encrypt(&ctx, in, out);
+ AES_Encrypt(&ctx, in, out);
else
- rijndael_decrypt(&ctx, in, out);
+ AES_Decrypt(&ctx, in, out);
return 0;
}
static int
match(unsigned char *a, unsigned char *b, size_t len)
--
2.12.2