<div dir="ltr"><div class="gmail_extra">And now I've found a way to create input collisions... oh, well!  In case anyone spent time reading it, for a 1024 sized super-block, pick a random bit location, and flip it in m0, m1, m512, and m513.  If the probability of R(R(S1^m0)^m1) == R(R(S1^m0^(1<<bitpos))) is significant, and similarly for the other pairs, then the probability of a collision is significant.  Since I didn't specify how strong R has to be, it could easily pass along a flipped input bit to the output as it's only change.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">This probably wont work out, though I'm having fun playing with it.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Bill</div></div>