checksums vocabulary
Factor handbook » Vocabulary index


Documentation
Checksums

Metadata
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
Image checksum-stateImage disposablechecksum bytes


Mixin classes
Image checksum


Generic words
WordStack effect
Image add-checksum-bytes( checksum-state data -- checksum-state )
Image checksum-bytes( bytes checksum -- value )
Image checksum-lines( lines checksum -- value )
Image checksum-stream( stream checksum -- value )
Image get-checksum( checksum-state -- value )
Image initialize-checksum-state( checksum -- checksum-state )


Ordinary words
WordStack effect
Image add-checksum-file( checksum-state path -- checksum-state )
Image add-checksum-lines( checksum-state lines -- checksum-state )
Image add-checksum-stream( checksum-state stream -- checksum-state )
Image checksum-file( path checksum -- value )
Image new-checksum-state( class -- checksum-state )
Image with-checksum-state( ..a checksum quot: ( ..a checksum-state -- ..b ) -- ..b )


Class predicate words
WordStack effect
Image checksum-state?( object -- ? )
Image checksum?( object -- ? )


Files


Metadata files


Children from resource:core
VocabularySummary
Image checksums.crc32CRC32 checksum algorithm


Children from resource:basis
VocabularySummary
Image checksums.adler-32Adler-32 checksum algorithm
Image checksums.bsdBSD checksum algorithm
Image checksums.commonSome code shared by MD5, SHA1 and SHA2 implementations
Image checksums.crc16CRC16 checksum algorithm
Image checksums.fletcherFletcher's checksum algorithm
Image checksums.fnv1Fowler-Noll-Vo checksum algorithm
Image checksums.hmac
Image checksums.interleave
Image checksums.internetInternet (RFC 1071) checksum algorithm
Image checksums.md5MD5 checksum algorithm
Image checksums.metrohashMetroHash checksum algorithm
Image checksums.murmurMurmurHash checksum algorithm
Image checksums.nullDummy checksum algorithm
Image checksums.opensslOpenSSL's MD5 and SHA1 checksums
Image checksums.ripemd
Image checksums.shaSHA checksum algorithms
Image checksums.superfastSuperFastHash checksum algorithm
Image checksums.wyhashwyhash checksum algorithm
Image checksums.xxhashxxHash checksum algorithm


Children from resource:extra
VocabularySummary
Image checksums.khash
Image checksums.multiChecksum with multiple algorithms in one pass
Image checksums.processChecksum using console utilities
Image checksums.sodiumThe default hash implementation provided by the Sodium crypto library