From 75d7b8b99dffe80109ce1fd643f6914591669c35 Mon Sep 17 00:00:00 2001 From: kokke Date: Fri, 30 May 2014 14:25:05 +0200 Subject: Rename README to README.md --- README | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 README (limited to 'README') diff --git a/README b/README deleted file mode 100644 index 6826ab1..0000000 --- a/README +++ /dev/null @@ -1,27 +0,0 @@ -# H3 Tiny AES128 in C - -This is a small portable (and slow?) implementation of AES128 in C. - -AES128 ECB is symmetric, so you use the same function for encrypting and decrypting. - -The module uses just a bit more than 200 bytes of RAM and 1K ROM when compiled for ARM. -YMMV depending on target platform and optimization skills of your compiler. - - -GCC size output when compiled for ARM: - -$ arm-none-eabi-gcc -Os -c aes.c -o aes.o -$ size aes.o - text data bss dec hex filename - 1079 0 204 1283 503 aes.o - - - -$ arm-none-eabi-gcc --version -arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.8.3 20131129 (release) [ARM/embedded-4_8-branch revision 205641] -Copyright (C) 2013 Free Software Foundation, Inc. -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - -The implementation is verified against the data in National Institute of Standards and Technology Special Publication 800-38A 2001 ED. -- cgit v1.2.3