PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C++ ]Modulare exponentiation



aL1ien
08.10.2008, 09:48
Ich habe euch hier mal einen kleinen Code bezüglich der RSA(Modulare Expentiation) gecodet.

have fun ;D




int mod(int basis, int exponent, int m)

{

int loesung = 1;

while ( exponent > 0 )

{

if ( exponent & 1 ) { loesung = ( loesung * basis ) % m; }

basis= ( basis* basis) % m;

exponent = exponent / 2;

}

return loesung ;

}


edit// EInrückungen wurde nicht übernommen, sorry ;D