我想使用带有 SHA256 的 PBKDF2 生成密码的派生哈希。有了这个SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1")工作,但它使用 SHA1。使用SecretKeyFactory.getInstance("PBKDF2WithHmacSHA256")(或SecretKeyFactory.getInstance("PBKDF2WithHmacSHA256","SC")使用 spongycastle 时)我有一个错误。
如何使用 PBKDF2WithHmacSHA256 成功生成哈希?