Welcome to the "trac"-ing site of openpgp4u!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 38 for trunk

Show
Ignore:
Timestamp:
06/10/06 13:12:33 (2 years ago)
Author:
nahi
Message:

stringify by myself. to_str deleted?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/pgp/pkeyalgorithm.rb

    r26 r38  
    170170  def self.rsa_secret(packet, input) 
    171171    require 'openssl' 
    172     input = OpenSSL::BN.new(input
    173     d = OpenSSL::BN.new(packet.d
    174     p = OpenSSL::BN.new(packet.p
    175     q = OpenSSL::BN.new(packet.q
    176     u = OpenSSL::BN.new(packet.u
     172    input = OpenSSL::BN.new(input.to_s
     173    d = OpenSSL::BN.new(packet.d.to_s
     174    p = OpenSSL::BN.new(packet.p.to_s
     175    q = OpenSSL::BN.new(packet.q.to_s
     176    u = OpenSSL::BN.new(packet.u.to_s
    177177    m1 = input.mod_exp(d % (p - 1), p) 
    178178    m2 = input.mod_exp(d % (q - 1), q) 
     
    184184  def self.rsa_public(packet, input) 
    185185    require 'openssl' 
    186     input = OpenSSL::BN.new(input
    187     e = OpenSSL::BN.new(packet.e
    188     n = OpenSSL::BN.new(packet.n
     186    input = OpenSSL::BN.new(input.to_s
     187    e = OpenSSL::BN.new(packet.e.to_s
     188    n = OpenSSL::BN.new(packet.n.to_s
    189189    (input.mod_exp(e, n)).to_i 
    190190  end