Class: PGP::RubyDecryptor
- Inherits:
-
Object
- Object
- PGP::RubyDecryptor
- Defined in:
- lib/pgp/ruby_decryptor.rb
Class Method Summary collapse
Class Method Details
.decrypt(encrypted_text, private_key_file, passphrase = nil) ⇒ Object
3 4 5 6 7 |
# File 'lib/pgp/ruby_decryptor.rb', line 3 def self.decrypt(encrypted_text, private_key_file, passphrase=nil) engine = GPG::Engine.new engine.import_key(File.read(private_key_file)) engine.decrypt(encrypted_text, passphrase)[1] end |