aboutsummaryrefslogtreecommitdiffstats
path: root/test/openssl/test_bn.rb
blob: da77a556b03bb43ce8741c5c3a3737e20848ebb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
begin
  require "openssl"
rescue LoadError
end
require "digest/md5"
require "test/unit"

if defined?(OpenSSL)

class OpenSSL::TestBN < Test::Unit::TestCase
  def test_prime_p
    OpenSSL::BN.new((2 ** 107 - 1).to_s(16), 16).prime?
    OpenSSL::BN.new((2 ** 127 - 1).to_s(16), 16).prime?(1)
  end
end

end