Indescribable Place

안드로이드 티스토어 구매 이력 조회시 본문

WORK

안드로이드 티스토어 구매 이력 조회시

거울노을 2012. 10. 8. 11:33

안드로이드 티스토어와 결제작업을 하다보면, 구매 이력 조회를 할때 aes128 암호화를 하라고 되어 있는데 정확히 어떤건지는 나와있지 않고 java로 된 암호화,복호화 모듈을 준다. php로 이 부분을 만들어야 할 일이 있어서 작업을 했는데 openssl_encrypt() 함수가 적당한것 같아서 사용. 근데 이 함수에서 암호화 메소드는 aes128 같은 경우만 해도 여섯가지가 있다. 결국 티스토어에서 인식하는 메소드는 "AES-128-ECB" 임. 코드는

$e_tid = bin2hex(openssl_encrypt($tid, "AES-128-ECB", $key, true));

대충 이런식...