이 소스는 GitHub 에서 가져왔음. https://github.com/insanum/ecies /* * Home: https://github.com/insanum/ecies * Author: Eric Davis */ #include #include #include #include #include #include #include #include #define err(fmt, ...) \ do { \ printf("ERROR:" fmt, ##__VA_ARGS__); \ exit(1); \ } while (0) #define log(fmt, ...) \ do { \ printf(fmt, ##__VA_ARGS__); \ } while (0) /* * This function takes a buffer wit..