summaryrefslogtreecommitdiffstats
path: root/aes.c
diff options
context:
space:
mode:
authorkokke <spam@rowdy.dk>2014-05-30 14:59:40 +0200
committerkokke <spam@rowdy.dk>2014-05-30 14:59:40 +0200
commit3260ed817f0e74dcc023db147e4ed871daa7e127 (patch)
treedbde5d52832c314886de6595e6652dd5bb78913c /aes.c
parentUpdate README.md (diff)
downloadtiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar.gz
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar.bz2
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar.lz
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar.xz
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.tar.zst
tiny-AES-c-3260ed817f0e74dcc023db147e4ed871daa7e127.zip
Diffstat (limited to '')
-rw-r--r--aes.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/aes.c b/aes.c
index 0ef4994..dab6fe4 100644
--- a/aes.c
+++ b/aes.c
@@ -68,10 +68,9 @@ static uint8_t RoundKey[176];
// The Key input to the AES Program
static uint8_t* Key;
-// Marked const so it can be placed in read-only storage instead of RAM
+// The lookup-tables are marked const so they can be placed in read-only storage instead of RAM
// The numbers below can be computed dynamically trading ROM for RAM -
// This can be useful in (embedded) bootloader applications, where ROM is often limited.
-
static const uint8_t sbox[256] = {
//0 1 2 3 4 5 6 7 8 9 A B C D E F
0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5, 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76,
@@ -303,7 +302,6 @@ static void Cipher()
// The encryption process is over.
// Copy the state array to output array.
-
for(i = 0; i < 4; ++i)
{
for(j = 0; j < 4; ++j)