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() 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
<imp@FreeBSD.org>.