01.01.2015 Views

Modular Arithmetic and Primality

Modular Arithmetic and Primality

Modular Arithmetic and Primality

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!