Class: OpenSSL::BN

Inherits:
Object show all
Includes:
Comparable
Defined in:
lib/extensions/openssl/openssl/bn.rb,
lib/framework/autocomplete/OpenSSL.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Comparable

#<, #<=, #>, #>=, #between?

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

Returns:

  • (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

Returns:

  • (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_bitsObject



35
36
# File 'lib/framework/autocomplete/OpenSSL.rb', line 35

def num_bits
end

#num_bytesObject



33
34
# File 'lib/framework/autocomplete/OpenSSL.rb', line 33

def num_bytes
end

#odd?Boolean

Returns:

  • (Boolean)


79
80
# File 'lib/framework/autocomplete/OpenSSL.rb', line 79

def odd?
end

#one?Boolean

Returns:

  • (Boolean)


77
78
# File 'lib/framework/autocomplete/OpenSSL.rb', line 77

def one?
end

#prime?(rest) ⇒ Boolean

Returns:

  • (Boolean)


81
82
# File 'lib/framework/autocomplete/OpenSSL.rb', line 81

def prime?(rest)
end

#prime_fasttest?(rest) ⇒ Boolean

Returns:

  • (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

#sqrObject



43
44
# File 'lib/framework/autocomplete/OpenSSL.rb', line 43

def sqr
end

#to_bnObject



105
106
# File 'lib/framework/autocomplete/OpenSSL.rb', line 105

def to_bn
end

#to_iObject



101
102
# File 'lib/framework/autocomplete/OpenSSL.rb', line 101

def to_i
end

#to_intObject



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

Returns:

  • (Boolean)


75
76
# File 'lib/framework/autocomplete/OpenSSL.rb', line 75

def zero?
end