summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorkokke <spam@rowdy.dk>2014-05-30 14:25:05 +0200
committerkokke <spam@rowdy.dk>2014-05-30 14:25:05 +0200
commit75d7b8b99dffe80109ce1fd643f6914591669c35 (patch)
tree0843f27192ccf89a4b56a89b55a0cf1bc934b018 /README
parentUpdate README (diff)
downloadtiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar.gz
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar.bz2
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar.lz
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar.xz
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.tar.zst
tiny-AES-c-75d7b8b99dffe80109ce1fd643f6914591669c35.zip
Diffstat (limited to 'README')
-rw-r--r--README27
1 files changed, 0 insertions, 27 deletions
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.