python 소스를 php 소스로 변경해야합니다. sha256 encode
본문
python 기본 라이브러리 hashlib 를 사용하여
import hashlib
biz_number = "000-00-00000"
total_amount = "45000"
external_auth_key = "00000000-0000-0000-0000-000000000000"
signature = hashlib.sha256(':'.join([biz_number, external_auth_key, total_amount]).encode()).hexdigest()
print(signature)
b9c4510deb7e279687bac8503d12f0878e0955a0f247b9257cb600df10378895
signature 값을 암호화 해야하는데
php소스에서
hash_hmac('sha256', join(':', [$biz_number, $external_auth_key, $total_amount]), '')
위와같이 하니 기대한 결과값이 나오지 않습니다.
python의 암호화값과 동일하게 php 에서도 나왔으면 합니다.
!-->!-->!-->
답변을 작성하시기 전에 로그인 해주세요.