Miller-Rabin Sadəlik Testi Kalkulyatoru

Miller-Rabin ilə sadəliyi yoxlamaq üçün mənfi olmayan tam ədəd daxil edin.

Necə istifadə olunur

  1. Yuxarıdakı xanalara dəyərlərinizi daxil edin.
  2. Nəticəni görmək üçün "Hesabla" düyməsini basın.
  3. Nəticənizi göndərmək üçün "Paylaş" düyməsindən istifadə edin.

Bu hesablayıcı haqqında

Miller-Rabin testi n − 1-i d tək olmaqla 2ˢ·d kimi yazaraq, sonra şahid əsası a-nın hansısa r < s üçün aᵈ ≡ 1 (mod n) və ya a^(2ʳ·d) ≡ −1 (mod n) şərtini ödəyib-ödəmədiyini yoxlayaraq sadəliyi yoxlayır. Tək şahid yalnız ehtimali nəticə verir, lakin kiçik, sübut olunmuş sabit şahid əsasları çoxluğuna (məsələn, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37) qarşı sınaq testi təxminən 3,18 × 10²³-dən kiçik hər tam ədəd üçün deterministik edir — bu, əksər tətbiqlərin heç vaxt ehtiyac duymadığından xeyli böyükdür.

Kriptoqraflar və proqram tərtibatçıları məhz belə testdən RSA və ya Diffie-Hellman açarları üçün böyük sadə namizədlər yaradarkən istifadə edirlər, kompüter elmləri tələbələri isə böyük tam ədədin sadə olub-olmadığını yoxlamaq üçün Miller-Rabin-in sınaq bölməsindən niyə bu qədər yaxşı miqyaslandığını real ədədlər üzərində görmək üçün istifadə edirlər.

Bu faydalı oldumu?

Ən çoxu 3 reaksiya seçə bilərsiniz.

Şərhlər

  • İlk şərhi siz yazın.

Populyar kalkulyatorlar

Bütün Kalkulyatorlar