Skip to content
instance method

OpenSSL::BN#prime?

(?::int checks) -> bool
bn.prime? => true | false
bn.prime?(checks) => true | false

Performs a Miller-Rabin probabilistic primality test for bn.

checks parameter is deprecated in version 3.0. It has no effect.

See also #pretty_print #prime_fasttest? #one? #rshift! also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0