Greg Rose writes: >At 05:14 PM 12/11/2000 -0800, Nikita Borisov wrote: >>But in his examples, addition mod 2^128 - 159 can be implemented rather >>quickly: >> >>S_i = S_{i-1} + b [regular 128-bit addition] >>if (b > S_i) S_i += 159 > >Ahhh, yes, a classical example of premature optimisation. This is, of >course, a different definition of modular arithmetic than most people would >use. Well, it _does_ find a number congruent to S_{i-1} + b mod (2^128-159), which is one definition of modular addition. But you're right -- unless both sides are using this version of the algorithm, a final reduction is necessary to find a representation in the range [0,2^128-159). I should have looked at his slides more carefully... - Nikita
- IBM press release - encryption and authentication P.J. Ponder
- Re: IBM press release - encryption and authent... Bram Cohen
- Re: IBM press release - encryption and aut... Paulo S. L. M. Barreto
- Re: IBM press release - encryption and... Bram Cohen
- Re: IBM press release - encryption... David Honig
- Re: IBM press release - encryption and aut... Rodney Thayer
- Re: IBM press release - encryption and... Bram Cohen
- Re: IBM press release - encryption... Nikita Borisov
- Re: IBM press release - encry... Greg Rose
- Re: IBM press release - e... Nikita Borisov
- Re: IBM press release - encryption and aut... Rich Salz
- Re: IBM press release - encryption and... Bram Cohen
- Re: IBM press release - encryption and... Paul Crowley
- Re: IBM press release - encryption and authent... Steven M. Bellovin
- Re: IBM press release - encryption and aut... Enzo Michelangeli
- Re: IBM press release - encryption and... Nikita Borisov
- Re: IBM press release - encryption... Bram Cohen
- Re: IBM press release - encryption... Enzo Michelangeli
- Re: IBM press release - encry... David Wagner
- Re: IBM press release - e... Enzo Michelangeli