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

Changeset 26

Show
Ignore:
Timestamp:
11/04/04 22:06:27 (4 years ago)
Author:
nahi
Message:

* illegal regexp to parse RSA PKCS#1 packed data. fixed.

Files:

Legend:

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

    r18 r26  
    116116 
    117117  def self.decode_sessionkey(data) 
    118     rnd, algorithm, rest = data.scan(/\A\000\002([^\000]+)\000(.)(.+)\z/)[0] 
     118    rnd, algorithm, rest = data.scan(/\A\000\002([^\000]+)\000([\x00-\xff])([\x00-\xff]*)\z/)[0] 
    119119    algorithm = algorithm.unpack("C")[0] 
    120120    sessionkey = rest[0..-3]