My Project
Loading...
Searching...
No Matches
wolfcrypt.hashes.Sha384 Class Reference
Inheritance diagram for wolfcrypt.hashes.Sha384:
wolfcrypt.hashes._Hash

Static Public Attributes

int digest_size = 48
 

Protected Member Functions

 _init (self)
 
 _update (self, data)
 
 _final (self, obj, ret)
 

Protected Attributes

 _native_object
 
- Protected Attributes inherited from wolfcrypt.hashes._Hash
 _native_object = _ffi.new(self._native_type)
 
 _native_size
 

Static Protected Attributes

str _native_type = "Sha384 *"
 
 _native_size = _ffi.sizeof("Sha384")
 

Additional Inherited Members

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

Detailed Description

**SHA-384** is a cryptographic hash function from the
**SHA-2 family** and is standardized by **NIST**.

It produces a [ **384-bit | 48 bytes** ] message digest.