The ISAAC cipher: Difference between revisions

no edit summary
m (→‎{{header|Wren}}: Minor tidy)
No edit summary
 
Line 5,407:
self.aa += self.mm[((i + 128) % 256) as usize];
let w(y) = self.mm[((x >> 2) % 256) as usize] + self.aa + self.bb;
self.mm[i] = w(y);
self.bb = self.mm[((y >> 10) % 256) as usize] + w(x);
self.rand_rsl[i] = self.bb;
1

edit