]> git.cryptolib.org Git - arm-crypto-lib.git/blob - echo/memxor.c
initial commit of a bunch of code
[arm-crypto-lib.git] / echo / memxor.c
1 #include <stdint.h>
2
3 #include "memxor.h"
4
5 void memxor(void* dest, const void* src, uint16_t n){
6   while(n--){
7     *((uint8_t*)dest) ^= *((uint8_t*)src);
8     dest = (uint8_t*)dest +1;
9     src  = (uint8_t*)src  +1;
10   }
11 }
12