Class: OpenSSL::BN
- Includes:
- Comparable
- Defined in:
- lib/extensions/openssl/openssl/bn.rb,
lib/framework/autocomplete/OpenSSL.rb
Class Method Summary collapse
- .generate_prime(rest) ⇒ Object
- .pseudo_rand(rest) ⇒ Object
- .pseudo_rand_range(req) ⇒ Object
- .rand(rest) ⇒ Object
- .rand_range(req) ⇒ Object
Instance Method Summary collapse
- #%(req) ⇒ Object
- #*(req) ⇒ Object
- #**(req) ⇒ Object
- #+(req) ⇒ Object
- #-(req) ⇒ Object
- #/(req) ⇒ Object
- #<<(req) ⇒ Object
- #<=>(req) ⇒ Object
- #==(req) ⇒ Object
- #===(req) ⇒ Object
- #>>(req) ⇒ Object
- #bit_set?(req) ⇒ Boolean
- #clear_bit!(req) ⇒ Object
- #cmp(req) ⇒ Object
- #coerce(req) ⇒ Object
- #copy(req) ⇒ Object
- #eql?(req) ⇒ Boolean
- #gcd(req) ⇒ Object
- #lshift!(req) ⇒ Object
- #mask_bits!(req) ⇒ Object
- #mod_add(req, req1) ⇒ Object
- #mod_exp(req, req1) ⇒ Object
- #mod_inverse(req) ⇒ Object
- #mod_mul(req, req1) ⇒ Object
- #mod_sqr(req) ⇒ Object
- #mod_sub(req, req1) ⇒ Object
- #num_bits ⇒ Object
- #num_bytes ⇒ Object
- #odd? ⇒ Boolean
- #one? ⇒ Boolean
- #prime?(rest) ⇒ Boolean
- #prime_fasttest?(rest) ⇒ Boolean
- #rshift!(req) ⇒ Object
- #set_bit!(req) ⇒ Object
- #sqr ⇒ Object
- #to_bn ⇒ Object
- #to_i ⇒ Object
- #to_int ⇒ Object
- #to_s(rest) ⇒ Object
- #ucmp(req) ⇒ Object
- #zero? ⇒ Boolean
Class Method Details
.generate_prime(rest) ⇒ Object
29 30 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 29 def self.generate_prime(rest) end |
.pseudo_rand(rest) ⇒ Object
23 24 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 23 def self.pseudo_rand(rest) end |
.pseudo_rand_range(req) ⇒ Object
27 28 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 27 def self.pseudo_rand_range(req) end |
.rand(rest) ⇒ Object
21 22 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 21 def self.rand(rest) end |
.rand_range(req) ⇒ Object
25 26 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 25 def self.rand_range(req) end |
Instance Method Details
#%(req) ⇒ Object
47 48 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 47 def %(req) end |
#*(req) ⇒ Object
41 42 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 41 def *(req) end |
#**(req) ⇒ Object
57 58 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 57 def **(req) end |
#+(req) ⇒ Object
37 38 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 37 def +(req) end |
#-(req) ⇒ Object
39 40 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 39 def -(req) end |
#/(req) ⇒ Object
45 46 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 45 def /(req) end |
#<<(req) ⇒ Object
91 92 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 91 def <<(req) end |
#<=>(req) ⇒ Object
65 66 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 65 def <=>(req) end |
#==(req) ⇒ Object
71 72 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 71 def ==(req) end |
#===(req) ⇒ Object
73 74 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 73 def ===(req) end |
#>>(req) ⇒ Object
93 94 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 93 def >>(req) end |
#bit_set?(req) ⇒ Boolean
87 88 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 87 def bit_set?(req) end |
#clear_bit!(req) ⇒ Object
85 86 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 85 def clear_bit!(req) end |
#cmp(req) ⇒ Object
63 64 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 63 def cmp(req) end |
#coerce(req) ⇒ Object
107 108 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 107 def coerce(req) end |
#copy(req) ⇒ Object
31 32 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 31 def copy(req) end |
#eql?(req) ⇒ Boolean
69 70 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 69 def eql?(req) end |
#gcd(req) ⇒ Object
61 62 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 61 def gcd(req) end |
#lshift!(req) ⇒ Object
95 96 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 95 def lshift!(req) end |
#mask_bits!(req) ⇒ Object
89 90 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 89 def mask_bits!(req) end |
#mod_add(req, req1) ⇒ Object
49 50 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 49 def mod_add(req,req1) end |
#mod_exp(req, req1) ⇒ Object
59 60 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 59 def mod_exp(req,req1) end |
#mod_inverse(req) ⇒ Object
109 110 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 109 def mod_inverse(req) end |
#mod_mul(req, req1) ⇒ Object
53 54 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 53 def mod_mul(req,req1) end |
#mod_sqr(req) ⇒ Object
55 56 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 55 def mod_sqr(req) end |
#mod_sub(req, req1) ⇒ Object
51 52 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 51 def mod_sub(req,req1) end |
#num_bits ⇒ Object
35 36 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 35 def num_bits end |
#num_bytes ⇒ Object
33 34 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 33 def num_bytes end |
#odd? ⇒ Boolean
79 80 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 79 def odd? end |
#one? ⇒ Boolean
77 78 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 77 def one? end |
#prime?(rest) ⇒ Boolean
81 82 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 81 def prime?(rest) end |
#prime_fasttest?(rest) ⇒ Boolean
111 112 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 111 def prime_fasttest?(rest) end |
#rshift!(req) ⇒ Object
97 98 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 97 def rshift!(req) end |
#set_bit!(req) ⇒ Object
83 84 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 83 def set_bit!(req) end |
#sqr ⇒ Object
43 44 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 43 def sqr end |
#to_bn ⇒ Object
105 106 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 105 def to_bn end |
#to_i ⇒ Object
101 102 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 101 def to_i end |
#to_int ⇒ Object
103 104 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 103 def to_int end |
#to_s(rest) ⇒ Object
99 100 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 99 def to_s(rest) end |
#ucmp(req) ⇒ Object
67 68 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 67 def ucmp(req) end |
#zero? ⇒ Boolean
75 76 |
# File 'lib/framework/autocomplete/OpenSSL.rb', line 75 def zero? end |