PHP 8.2.31
Preview: pkcs5.rb Size: 613 B
/proc/thread-self/root/opt/alt/ruby40/share/ruby/openssl/pkcs5.rb

# frozen_string_literal: true
#--
# Ruby/OpenSSL Project
# Copyright (C) 2017 Ruby/OpenSSL Project Authors
#++

module OpenSSL
  module PKCS5
    module_function

    # OpenSSL::PKCS5.pbkdf2_hmac has been renamed to OpenSSL::KDF.pbkdf2_hmac.
    # This method is provided for backwards compatibility.
    def pbkdf2_hmac(pass, salt, iter, keylen, digest)
      OpenSSL::KDF.pbkdf2_hmac(pass, salt: salt, iterations: iter,
                               length: keylen, hash: digest)
    end

    def pbkdf2_hmac_sha1(pass, salt, iter, keylen)
      pbkdf2_hmac(pass, salt, iter, keylen, "sha1")
    end
  end
end

Directory Contents

Dirs: 0 × Files: 11

Name Size Perms Modified Actions
707 B lrw-r--r-- 2026-05-21 12:15:23
Edit Download
10.76 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
1.70 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
1.55 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
2.50 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
568 B lrw-r--r-- 2026-05-21 12:15:23
Edit Download
613 B lrw-r--r-- 2026-05-21 12:15:23
Edit Download
15.07 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
16.51 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download
110 B lrw-r--r-- 2026-05-21 12:15:23
Edit Download
11.94 KB lrw-r--r-- 2026-05-21 12:15:23
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).