AES128 C 소스
-
C 예제) AES-128 ECBEmbedded/펌웨어? 2019. 6. 10. 16:47
아래 예제 소스이다. 메인에서 Data1 배열을 함수 AES_ECB_Encrypt(Data1, Key, EncBuff, Len); 를 사용하여 암호화 된 데이터가 EncBuff에 저장되고 암호화된 데이터를 함수 AES_ECB_Decrypt(EncBuff, Key, DecBuff, Len); 를 사용하면 DecBuff에 데이터가 나온다. CBC 방식에 암호화 복호화 키 값은 좀 더 찾아봐야겠다. 예제) // 여기부터 쭉 그냥 복사 시작 ------------------------------------------------------ #include #include #ifdef AES256 #define KEYLEN 32 #elif defined(AES192) #define KEYLEN 24 #else #d..