checksums.ripemd.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Macro words
WordStack effect
with-ripemd-160-round( ops quot -- quot )


Ordinary words
WordStack effect
(ABCDE)( x state a b c d e k S s T quot -- )
(process-ripemd-160-block-F1)( block state1 -- )
(process-ripemd-160-block-F2)( block state2 -- )
(process-ripemd-160-block-G1)( block state1 -- )
(process-ripemd-160-block-G2)( block state2 -- )
(process-ripemd-160-block-H1)( block state1 -- )
(process-ripemd-160-block-H2)( block state2 -- )
(process-ripemd-160-block-I1)( block state1 -- )
(process-ripemd-160-block-I2)( block state2 -- )
(process-ripemd-160-block-J1)( block state1 -- )
(process-ripemd-160-block-J2)( block state2 -- )
F( x y z -- out )
G( x y z -- out )
H( x y z -- out )
I( x y z -- out )
J( x y z -- out )
S1( -- value )
S2( -- value )
T11( -- value )
T12( -- value )
T13( -- value )
T14( -- value )
T15( -- value )
T21( -- value )
T22( -- value )
T23( -- value )
T24( -- value )
T25( -- value )
a( -- value )
b( -- value )
byte-array>le( byte-array -- byte-array )
c( -- value )
combine-ripemd-160( ripemd-160-state -- new-state )
d( -- value )
e( -- value )
ripemd-160>checksum( ripemd-160 -- bytes )
update-ripemd-160( ripemd-160 -- )


Files