|-
| '''Summary'''
|Computes the MD5 hash of the given {{Code|$value}}, which may be of type xs:string , xs:base64Binary, or xs:base64BinaryhexBinary.
|-
| '''Errors'''
|-
| '''Summary'''
|Computes the SHA-1 hash of the given {{Code|$value}}, which may be of type xs:string , xs:base64Binary, or xs:base64BinaryhexBinary.
|-
| '''Errors'''
|-
| '''Summary'''
|Computes the SHA-256 hash of the given {{Code|$value}}, which may be of type xs:string , xs:base64Binary, or xs:base64BinaryhexBinary.
|-
| '''Errors'''
|-
| '''Summary'''
|Computes the hash of the given {{Code|$value}}, using the specified {{Code|$algorithm}}. The specified values may be of type xs:string , xs:base64Binary, or xs:base64BinaryhexBinary.<br />The following three algorihms are supported: {{Code|MD5}}, {{Code|SHA-1}}, and {{Code|SHA-256}}.
|-
| '''Errors'''