class NxtHerokuDatabaseBackup::Encrypter
Public Instance Methods
call()
click to toggle source
# File lib/nxt_heroku_database_backup/encrypter.rb, line 7 def call encrypted = encrypter.update(data) encrypted << encrypter.final end
Private Instance Methods
encrypter()
click to toggle source
# File lib/nxt_heroku_database_backup/encrypter.rb, line 14 def encrypter @encrypter ||= begin encrypter = OpenSSL::Cipher.new 'AES-128-CBC' encrypter.encrypt encrypter.pkcs5_keyivgen pass_phrase, salt encrypter end end