|- valign="top"
| width='120' | '''Signatures'''
|{{Func|hash:md5|$value as xs:anyAtomicType|xs:base64Binary}}<br />
|- valign="top"
| '''Summary'''
|- valign="top"
| width='120' | '''Signatures'''
|{{Func|hash:sha1|$value as xs:anyAtomicType|xs:base64Binary}}<br />
|- valign="top"
| '''Summary'''
|- valign="top"
| width='120' | '''Signatures'''
|{{Func|hash:sha256|$value as xs:anyAtomicType|xs:base64Binary}}<br />
|- valign="top"
| '''Summary'''
|- valign="top"
| width='120' | '''Signatures'''
|{{Func|hash:hash|$value as xs:anyAtomicType, $algorithm as xs:string|xs:base64Binary}}<br />
|- valign="top"
| '''Summary'''
|Computes the hash of the given {{Code|$value}}, using the specified {{Code|$algorithm}}. The specified values may be of type {{Code|xs:string}}, {{Code|xs:base64Binary}}, or {{Code|xs:hexBinary}}.<br />The following three algorithms are supported: {{Code|MD5}}, {{Code|SHA-1}}, and {{Code|SHA-256}}.
|- valign="top"
| '''Errors'''