Authors: | Slava Pestov |
Class | Superclass | Slots |
checksum-state | disposable | checksum bytes |
checksum |
Word | Stack effect |
add-checksum-bytes | ( checksum-state data -- checksum-state ) |
checksum-bytes | ( bytes checksum -- value ) |
checksum-lines | ( lines checksum -- value ) |
checksum-stream | ( stream checksum -- value ) |
get-checksum | ( checksum-state -- value ) |
initialize-checksum-state | ( checksum -- checksum-state ) |
Word | Stack effect |
add-checksum-file | ( checksum-state path -- checksum-state ) |
add-checksum-lines | ( checksum-state lines -- checksum-state ) |
add-checksum-stream | ( checksum-state stream -- checksum-state ) |
checksum-file | ( path checksum -- value ) |
new-checksum-state | ( class -- checksum-state ) |
with-checksum-state | ( ..a checksum quot: ( ..a checksum-state -- ..b ) -- ..b ) |
Word | Stack effect |
checksum-state? | ( object -- ? ) |
checksum? | ( object -- ? ) |
Vocabulary | Summary |
checksums.crc32 | CRC32 checksum algorithm |
Vocabulary | Summary |
checksums.adler-32 | Adler-32 checksum algorithm |
checksums.bsd | BSD checksum algorithm |
checksums.common | Some code shared by MD5, SHA1 and SHA2 implementations |
checksums.crc16 | CRC16 checksum algorithm |
checksums.fletcher | Fletcher's checksum algorithm |
checksums.fnv1 | Fowler-Noll-Vo checksum algorithm |
checksums.hmac | |
checksums.interleave | |
checksums.internet | Internet (RFC 1071) checksum algorithm |
checksums.md5 | MD5 checksum algorithm |
checksums.metrohash | MetroHash checksum algorithm |
checksums.murmur | MurmurHash checksum algorithm |
checksums.null | Dummy checksum algorithm |
checksums.openssl | OpenSSL's MD5 and SHA1 checksums |
checksums.ripemd | |
checksums.sha | SHA checksum algorithms |
checksums.superfast | SuperFastHash checksum algorithm |
checksums.wyhash | wyhash checksum algorithm |
checksums.xxhash | xxHash checksum algorithm |
Vocabulary | Summary |
checksums.khash | |
checksums.multi | Checksum with multiple algorithms in one pass |
checksums.process | Checksum using console utilities |
checksums.sodium | The default hash implementation provided by the Sodium crypto library |