Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'openssl'
- require 'base64'
- private_key_file = 'private.pem';
- password = '1234'
- encrypted_string = %Q{
- qBF3gjF8iKhDh+g+TOvAzBkJA/1d2lD8RUyz2Ol+s1OpLB5aA3RA7EHm0KGL
- XaP3upvJ7I5rN1yO9Qat9kyRQu9OMqAUmFvwUaiW/1NPjxnpmcFn9mhkttP9
- qfO6iIfyxErUqKIxHYqavyPmivre9eEcXiBdtIK6NJJKG3WmSfIFgpZ6eBWI
- wxlZg+x0fI4L2JsODMGx5Khn7CUt0bTkH6HMHwxEG24NbsmrqtC2zn8Hm/87
- UyN5ZCDyJ/mtIHAjzPry6vbVPTF0QCR4lZ7uSt/W7JZ0tNgX7eQQwoPCgbqU
- /uwRCwww/c407jw7YEE5Lgpx20/jyLXJwvZHxNEcxA==
- }
- private_key =
- OpenSSL::PKey::RSA.new(File.read(private_key_file),password)
- string =
- private_key.private_decrypt(Base64.decode64(encrypted_string))
- print string, "\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement