AES_Encryption Class와 mcrypt_generic 함수를 사용한 것은 동일한데,
AES256Util, mcrypt_encrypt 를 사용한 결과는 다르다.
AES_Encryption : OW3RNk1XqwpXDxDupUBtfTKVZLykufBfRGy3bb3vvNA=
AES256Util : hF9+nkLpn1JI29Nhkq17YTiq8zWS4jMwKgdeNzC49VPrd85impUj9xm/uCRJ+1PL
mcrypt_generic : OW3RNk1XqwpXDxDupUBtfTKVZLykufBfRGy3bb3vvNA=
mcrypt_encrypt : OW3RNk1XqwpXDxDupUBtfS9TgHyNVuWAG5UYcTf6r6s=
그런데 문제는 C++ 에서 한 결과도 이와 다르다는 것이다. 50%는 동일한데, 뒷 부분에서 달라서 사용할 수가 없다.
C++을 프로그램으로 만들어서 외부 프로그램 호출로 활용해야 할 것 같다.
댓글 달기