MivaScript Builtin Function, Miva Merchant 9+
crypto_evp_digest( digestname, buffer var, digest var )
<mvt:assign name="g.return_value" value="crypto_evp_digest( digestname, buffer var, digest var )" />
Calculates the digest of "buffer" using digest algorithm "digestname", placing the calculated digest in "digest". The digest output is always in raw binary format, use miva_hex_encode() or crypto_base64_encode() if other output formats are desired.
digestname
an OpenSSL digest identifier, such as "sha256" or "md5". buffer =
buffer var
digest var