コード例 #1
0
def hmac(key, data, algo='sha1'):
    md = getattr(m2, algo, None)
    if md is None:
        raise ValueError, ('unknown algorithm', algo)
    return m2.hmac(key, data, md())
コード例 #2
0
ファイル: EVP.py プロジェクト: pywbem/m2crypto
def hmac(key, data, algo="sha1"):
    md = getattr(m2, algo, None)
    if md is None:
        raise ValueError("unknown algorithm", algo)
    return m2.hmac(key, data, md())
コード例 #3
0
ファイル: AuthCookie.py プロジェクト: 0xkag/M2Crypto
 def _hmac(self, key, data):
     return binascii.b2a_base64(m2.hmac(key, data, m2.sha1()))[:-1]
コード例 #4
0
ファイル: EVP.py プロジェクト: 0xkag/M2Crypto
def hmac(key, data, algo='sha1'):
    md = getattr(m2, algo, None)
    if md is None:
        raise ValueError, ('unknown algorithm', algo)
    return m2.hmac(key, data, md())