library(sha), library(hash_stream) and library(crypto).
Compute MD5 hashes from a Prolog string. This library provides a
lightweight alternative to the general secure hash interface provided by
library(crypto) from the ssl package.
utf8. The other
meaningful value is octet, claiming that Data
contains raw bytes.| Data | is either an atom, string, code-list or char-list. |
| Hash | is an atom holding 32 characters, representing the hash in hexadecimal notation |