문서의 선택한 두 판 사이의 차이를 보여줍니다.
hmac [2014/12/04 17:56] kwon37xi 만듦 |
hmac [2014/12/04 17:58] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== HMAC ====== | ====== HMAC ====== | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | ===== Python example ===== | ||
+ | <code python> | ||
+ | from hashlib import sha256 | ||
+ | from hmac import HMAC | ||
+ | from base64 import b64encode | ||
+ | |||
+ | # encode message with HMAC_SHA1 | ||
+ | hm = HMAC(' | ||
+ | |||
+ | # to hexdigit | ||
+ | hmac_auth = hm.hexdigest() | ||
+ | |||
+ | # or to base64 string | ||
+ | hmac_auth = b64encode(hm.digest()) | ||
+ | </ | ||