NAME
new, update, digest, hexdigest – Lua Cryptographic hash module.
DESCRIPTION
The built-in cryptographic hashing Lua bindings for the are available via the hash table.
Supported Hashing Schemes
The following hashing schemes are supported by the hash module.
-
sha256
APIs Supported
- new(data)
-
Compute a digest based on the data.
- update(Va, data)
-
Using the current digest, process data to compute a new digest as if all prior data had been concatenated together.
- digest()
-
Return the hashed digest as a binary array. This resets the context.
- hexdigest()
-
Take digest() and convert it to an upper case hex string. This resets the context.
- digest_size
-
Return the size of the digest, in bytes.
- block_size
-
Return the block size used in bytes.
EXAMPLES
SEE ALSO
AUTHORS
The new man page was written by Warner Losh ⟨[email protected]⟩.