apply-qround ( state a b c d -- state )


Vocabulary
crypto.chacha20.private

Inputs
statean object
aan object
ban object
can object
dan object


Outputs
statean object


Definition


:: apply-qround ( state a b c d -- state )
a state nth b state nth c state nth d state nth
quarter-round :> d' :> c' :> b' :> a' a' a state set-nth
b' b state set-nth c' c state set-nth d' d state set-nth
state ;