Module: OpenSSL::PKCS5

Defined in:
lib/krypt/ossl/pkcs5.rb

Overview

Offers the same functionality as OpenSSL::PKCS5

Class Method Summary collapse

Class Method Details

.pbkdf2_hmac(pass, salt, iter, keylen, digest) ⇒ Object


13
14
15
# File 'lib/krypt/ossl/pkcs5.rb', line 13

def pbkdf2_hmac(pass, salt, iter, keylen, digest)
  Krypt::PBKDF2.new(digest).generate(pass, salt, iter, keylen)
end

.pbkdf2_hmac_sha1(pass, salt, iter, keylen) ⇒ Object


9
10
11
# File 'lib/krypt/ossl/pkcs5.rb', line 9

def pbkdf2_hmac_sha1(pass, salt, iter, keylen)
  Krypt::PBKDF2.new(Krypt::Digest::SHA1.new).generate(pass, salt, iter, keylen)
end