2014/04/25

[Python]hmacによるハッシュ化

Pythonでhmacを使ってハッシュ化するにはどうすればいいだろうか?

以下の参考エントリーを読みながら考える。

PythonでHMAC-SHA256を扱う
メッセージ認証のための鍵付きハッシュ化

import hmac
key = ""
msg = ""
#16進数形式で返却
signature = hmac.new(key, msg, hashlib.sha256).hexdigest()
#非ASCII文字で返却
signature = hmac.new(key, msg, hashlib.sha256).digest()
上の例では、sha256形式でハッシュ化しています。

0 コメント:

コメントを投稿