HMAC 方式を使用してハッシュ値を生成する方法。
hmac_digest.py
import sha
import hmac
from hashlib import sha1
key = 'foo'
raw = 'baa'
hashed = hmac.new(key, raw, sha1)
digested = hashed.hexdigest()
print digested
print len(digested)
結果は以下の通り
8b1be576578bd4725ff7733f44fb8d7afed21808
40