
|
My Project
|
Static Public Attributes | |
| digest_size = Sha512.digest_size | |
Static Public Attributes inherited from wolfcrypt.hashes._Hmac | |
| digest_size = None | |
Static Protected Attributes | |
| _type = _TYPE_SHA512 | |
Static Protected Attributes inherited from wolfcrypt.hashes._Hmac | |
| str | _native_type = "Hmac *" |
| _native_size = _ffi.sizeof("Hmac") | |
Additional Inherited Members | |
Public Member Functions inherited from wolfcrypt.hashes._Hmac | |
| __init__ (self, key, string=None) | |
| new (cls, key, string=None) | |
Public Member Functions inherited from wolfcrypt.hashes._Hash | |
| copy (self) | |
| update (self, string) | |
| digest (self) | |
| hexdigest (self) | |
Protected Member Functions inherited from wolfcrypt.hashes._Hmac | |
| _init (self, type, key) | |
| _update (self, data) | |
| _final (self, obj, ret) | |
Protected Attributes inherited from wolfcrypt.hashes._Hmac | |
| _native_object = _ffi.new(self._native_type) | |
Protected Attributes inherited from wolfcrypt.hashes._Hash | |
| _native_object = _ffi.new(self._native_type) | |
| _native_size | |
A HMAC function using **SHA-512** as it's cryptographic hash function. It produces a [ **512-bit | 64 bytes** ] message digest.