Offers the same functionality as OpenSSL::PKCS5
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
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