Modular Arithmetic and Primality
Modular Arithmetic and Primality
Modular Arithmetic and Primality
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
function multiply(x,y)<br />
Input: Two n-bit integers x <strong>and</strong> y, where y ≥ 0<br />
Output: Their product<br />
if y = 0: return 0<br />
z = multiply(x, floor(y/2))<br />
if y is even: return 2z<br />
else: return x+2z<br />
Is it better than classical multiplication<br />
CS 312 - Complexity Examples - <strong>Arithmetic</strong> <strong>and</strong> RSA 14