Rebol 编程/校验和
外观
< Rebol 编程
CHECKSUM data /tcp /secure /hash size /method word /key key-value
返回 CRC 或其他类型的校验和。
CHECKSUM 是一个本机值。
- data -- 要校验和的数据(类型:any-string)
- /tcp -- 返回互联网 TCP 16 位校验和。
- /secure -- 返回密码学安全的校验和。
- /hash -- 返回哈希值
- size -- 哈希表的大小(类型:整数)
- /method -- 要使用的方法
- word -- 方法:SHA1 MD5(类型:单词)
- /key -- 返回带密钥的 HMAC 值
- key-value -- 要使用的密钥(类型:any-string)
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" ]