diff options
Diffstat (limited to 'examples/ossl_x509req.rb')
-rwxr-xr-x | examples/ossl_x509req.rb | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/examples/ossl_x509req.rb b/examples/ossl_x509req.rb index 215888e..939b961 100755 --- a/examples/ossl_x509req.rb +++ b/examples/ossl_x509req.rb @@ -6,18 +6,18 @@ include X509 include PKey p req = Request.new -p req = Request.new(File.open("./01req.pem").read) -p pkey = RSA.new(File.open("./02key.pem").read, "alfa") -p k2 = Certificate.new(File.open("./02cert.pem").read).public_key +p req = Request.new(File.read("./1req.pem")) +p pkey = RSA.new(File.read("./2key.pem")) +p k2 = Certificate.new(File.read("./2cert.pem")).public_key #puts req.to_pem #p req.methods.sort p key = req.public_key -p req.verify key -p req.verify pkey -p req.verify k2 +p req.verify(key) +p req.verify(pkey) +p req.verify(k2) p req.public_key = k2 p req.sign(pkey, Digest::MD5.new) -p req.verify key -p req.verify pkey -p req.verify k2 +p req.verify(key) +p req.verify(pkey) +p req.verify(k2) puts req.to_text |