checksums.sha vocabulary
Factor documentation > Factor handbook > Vocabulary index


Documentation
SHA-2 checksum

Meta-data
Authors:Doug Coleman


Words

Tuple classes
ClassSuperclassSlots
sha-224-state sha2-short
sha-256-state sha2-short
sha1-state checksum-stateK H W word-size
sha2-long sha2-state
sha2-short sha2-state
sha2-state checksum-stateK H word-size


Singleton classes
sha-224
sha-256
sha1


Ordinary words
WordStack effect
K-sha1( -- value )
initial-H-sha1( -- value )
inner-loop( n H W K -- temp )
prepare-sha1-message-schedule( seq -- w-seq )
process-sha1-chunk( bytes H W K state -- )
sha1-W( t seq -- )
sha1-f( B C D n -- f_nbcd )


Class predicate words
WordStack effect
sha-224-state?( object -- ? )
sha-224?( object -- ? )
sha-256-state?( object -- ? )
sha-256?( object -- ? )
sha1-state?( object -- ? )
sha1?( object -- ? )
sha2-long?( object -- ? )
sha2-short?( object -- ? )
sha2-state?( object -- ? )


Files
resource:basis/checksums/sha/sha.factor
resource:basis/checksums/sha/sha-docs.factor
resource:basis/checksums/sha/sha-tests.factor


Children
VocabularySummary
checksums.sha.privatechecksums.sha.private vocabulary