Blum Blum Shub
Blum Blum Shub, (BBS) Lenore Blum, Manuel Blum ve Michael Shub tarafından 1986 yılında önerilen bir yalancı rastgele sayı üretme algoritması. Algoritma şu şekilde gerçekleşir:
p ve q rastgele iki büyük asal ve s de herhangi bir sayı olarak seçilsin. p≠q
p≡3 mod 4 ve q≡3 mod 4 olacak şekilde;
N=p*q hesaplanır.
Rastgele sayılar:
xn=xn-12 mod N denklemiyle birçok rastgele sayı bulunur.
Burada ilk değer olan x0 s yardımıyla bulunur:
x0=s2 mod N şeklinde gerçekleştirilir.
Kaynaklar
This article is issued from Vikipedi - version of the 4/12/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.