diff options
Diffstat (limited to '')
-rw-r--r-- | aes.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -434,7 +434,7 @@ static void InvCipher(void) AddRoundKey(0); } -static void BlockCopy(uint8_t* output, uint8_t* input) +static void BlockCopy(uint8_t* output, const uint8_t* input) { uint8_t i; for (i=0;i<KEYLEN;++i) @@ -451,7 +451,7 @@ static void BlockCopy(uint8_t* output, uint8_t* input) #if defined(ECB) && ECB -void AES128_ECB_encrypt(uint8_t* input, const uint8_t* key, uint8_t* output) +void AES128_ECB_encrypt(const uint8_t* input, const uint8_t* key, uint8_t* output) { // Copy input to output, and work in-memory on output BlockCopy(output, input); @@ -464,7 +464,7 @@ void AES128_ECB_encrypt(uint8_t* input, const uint8_t* key, uint8_t* output) Cipher(); } -void AES128_ECB_decrypt(uint8_t* input, const uint8_t* key, uint8_t *output) +void AES128_ECB_decrypt(const uint8_t* input, const uint8_t* key, uint8_t *output) { // Copy input to output, and work in-memory on output BlockCopy(output, input); |