Module: Owrb::Data

Defined in:
lib/owrb.rb

Defined Under Namespace

Modules: Base64 Classes: Cipher

Class Method Summary collapse

Class Method Details

.cipher(name = "AES-256-CBC") ⇒ Object



246
247
248
# File 'lib/owrb.rb', line 246

def self.cipher( name = "AES-256-CBC" )
  Cipher.new( OpenSSL::Cipher.new( name ) )
end

.hash(data) ⇒ Object



210
211
212
# File 'lib/owrb.rb', line 210

def self.hash( data )
  Digest::SHA512::hexdigest( data )
end