RSA: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Aurora (bicara | kontrib)
Mengembalikan ke revisi 6986120 bertanggal 2013-07-19 00:05:05 oleh 202.46.129.12 menggunakan popups
Baris 16:
# Pilih dua [[bilangan prima]] ''p'' ≠ ''q'' secara acak dan terpisah untuk tiap-tiap ''p'' dan ''q''. Hitung ''N'' = ''p q''. ''N'' hasil perkalian dari ''p'' dikalikan dengan ''q''.
# Hitung φ = (''p''-1)(''q''-1).
# Pilih bilangan bulat (''integer'') antara satsatu dan φ (1 < ''e'' < φ) yang juga merupakan [[coprime]] dari φ.
# Hitung ''d'' hingga ''d e'' ≡ 1 (mod φ).
* bilangan prima dapat diuji [[probabilitas]]nya menggunakan ''[[Fermat's little theorem]]''- a^(n-1) mod n = 1 jika n adalah bilangan prima, diuji dengan beberapa nilai a menghasilkan kemungkinan yang tinggi bahwa n ialah bilangan prima. ''[[Carmichael numbers]]'' (angka-angka Carmichael) dapat melalui pengujian dari seluruh a, tetapi hal ini sangatlah langka.