본문 바로가기

Developement/C/C++

TEA 알고리즘을 응용한 간단한 class : RTEAcodec


AES 는 무겁고, 뭔가 좀 작고 쓸만한 암호화 모듈로는 나온지 오래 되었지만서도 128bit 인코딩을 지원하는 TEA 알고리즘이 있습니다.
인터넷에 여러 다채롭고 호화로운 소스가 널렸긴 한데, 막상 쓰려면 뭘 어찌 하라는건지 모르도록 만든 소스가 많더군요.
그래서 대충 쓸만하게 나름 만든 소스를 공개 합니다.

CodeBlocks 에서 컴파일이 되며, MinGW 에서 이상없이 구동 됩니다.
내부적으로 버그가 있을수도 있긴 합니다만 ... 그건 알아서 ...

참조하면 되는 소스 : src\libRTEA.cpp/h 파일.
예제 : main.cpp

저작권:
opensource 이며, 어떠한 라이센스도 없으며, 책임도 없습니다.
제가 만든 코드를 사용해서 문제가 생기는 부분에 저는 책임을 지지 않습니다!

libRTEA.h 내용:

파일: