문서의 선택한 두 판 사이의 차이를 보여줍니다.
|
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()) | ||
| + | </ | ||