Static Public Attributes
wolfcrypt.hashes.HmacSha Class Reference
Inheritance diagram for wolfcrypt.hashes.HmacSha:
wolfcrypt.hashes._Hmac wolfcrypt.hashes._Hash

Static Public Attributes

 digest_size = Sha.digest_size
 
- Static Public Attributes inherited from wolfcrypt.hashes._Hmac
 digest_size = None
 

Additional Inherited Members

- Public Member Functions inherited from wolfcrypt.hashes._Hmac
def __init__ (self, key, string=None)
 
def new (cls, key, string=None)
 
- Public Member Functions inherited from wolfcrypt.hashes._Hash
def __init__ (self, string=None)
 
def new (cls, string=None)
 
def copy (self)
 
def update (self, string)
 
def digest (self)
 
def hexdigest (self)
 

Detailed Description

A HMAC function using **SHA-1** as it's cryptographic
hash function.

It produces a [ **512-bit | 64 bytes** ] message digest.