REBOL Programming/checksum
USAGE:
CHECKSUM data /tcp /secure /hash size /method word /key key-value
DESCRIPTION:
Returns a CRC or other type of checksum.
CHECKSUM is a native value.
ARGUMENTS
- data -- Data to checksum (Type: any-string)
REFINEMENTS
- /tcp -- Returns an Internet TCP 16-bit checksum.
- /secure -- Returns a cryptographically secure checksum.
- /hash -- Returns a hash value
- size -- Size of the hash table (Type: integer)
- /method -- Method to use
- word -- Method: SHA1 MD5 (Type: word)
- /key -- Returns keyed HMAC value
- key-value -- Key to use (Type: any-string)
SOURCE CODE
checksum: native[
"Returns a CRC or other type of checksum."
data [any-string!] "Data to checksum"
/tcp "Returns an Internet TCP 16-bit checksum."
/secure "Returns a cryptographically secure checksum."
/hash "Returns a hash value"
size [integer!] "Size of the hash table"
/method "Method to use"
word [word!] "Method: SHA1 MD5"
/key "Returns keyed HMAC value"
key-value [any-string!] "Key to use"
]
{{BookCat}}
Last modified on 27 October 2012, at 22:16