hmac.new()

hmac.new(key, msg=None, digestmod=None) Return a new hmac object. key is a bytes or bytearray object giving the secret

2016-10-07 17:33:45
hashlib.algorithms_guaranteed

hashlib.algorithms_guaranteed A set containing the names of the hash algorithms guaranteed to be supported by this module on

2016-10-07 17:33:40
hashlib.hash.block_size

hash.block_size The internal block size of the hash algorithm in bytes.

2016-10-07 17:33:40
hashlib.pbkdf2_hmac()

hashlib.pbkdf2_hmac(hash_name, password, salt, iterations, dklen=None) The function provides PKCS#5 password-based key derivation

2016-10-07 17:33:42
hashlib.hash.update()

hash.update(arg) Update the hash object with the object arg, which must be interpretable as a buffer of bytes. Repeated

2016-10-07 17:33:41
hmac.HMAC.hexdigest()

HMAC.hexdigest() Like digest() except the digest is returned as a string twice the length containing only hexadecimal

2016-10-07 17:33:44
hashlib.hash.copy()

hash.copy() Return a copy (“clone”) of the hash object. This can be used to efficiently compute the digests of data sharing

2016-10-07 17:33:41
hmac.HMAC.update()

HMAC.update(msg) Update the hmac object with msg. Repeated calls are equivalent to a single call with the concatenation

2016-10-07 17:33:45
hashlib.hash.digest()

hash.digest() Return the digest of the data passed to the update() method so far. This is a bytes object of size

2016-10-07 17:33:41
hmac.HMAC.name

HMAC.name The canonical name of this HMAC, always lowercase, e.g. hmac-md5.

2016-10-07 17:33:45