








Li = Ri-1
Ri = Li-1 + f(Ri-1, Ki)
+ denotes XOR





| Cost | 40 | 56 | 64 | 80 | 112 | 128 |
| $100 K | 2 s | 35 h | 1 y | 70,000 y | 1014 y | 1019 y |
| $1 M | .2 s | 35 h | 37 days | 7000 y | 1013 y | 1018 y |
| $10 M | 0.02 s | 21 min | 4 days | 700 y | 1012 y | 1017 y |
| $100 M | 2 ms | 2 min | 9 h | 70 y | 1011 y | 1016 y |
| $1 G | 0.2 ms | 13 s | 1 h | 7 y | 1010 y | 1015 y |


for i = 0 to 255:
j = (j + Si + K) mod 256
swap Si and Sj