From 24c8ab552c7b2ca17fd9a6410f9772548a4b9e42 Mon Sep 17 00:00:00 2001 From: kokke Date: Sat, 8 Jul 2017 03:21:42 +0200 Subject: Update aes.c --- aes.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aes.c b/aes.c index 13c0a5f..d22c8a8 100644 --- a/aes.c +++ b/aes.c @@ -1,6 +1,7 @@ /* -This is an implementation of the AES128 algorithm, specifically ECB and CBC mode. +This is an implementation of the AES algorithm, specifically ECB and CBC mode. +Block size can be chosen in aes.h - available choices are AES128, AES192, AES256. The implementation is verified against the test vectors in: National Institute of Standards and Technology Special Publication 800-38A 2001 ED @@ -26,6 +27,7 @@ ECB-AES128 NOTE: String length must be evenly divisible by 16byte (str_len % 16 == 0) You should pad the end of the string with zeros if this is not the case. + For AES192/256 the block size is proportionally larger. */ -- cgit v1.2.3