SHA2 でいくつかのパスワードをハッシュしようとしています。
それを行うためのJavaコードのスニペットはどこで入手できますか?
その投稿を見たことがありますが、何か足りないものがあります: Javaを使用したSHA2パスワードストレージ
Mac mac = Mac.getInstance("HmacSha256");
SecretKeySpec secret = new SecretKeySpec(key.getBytes(), "HmacSha256");
mac.init(secret);
byte[] shaDigest = mac.doFinal(phrase.getBytes());
String hash = "";
for(byte b:shaDigest) {
hash += String.format("%02x",b);
}
フレーズは、エンコードしたい文字列ですよね?そして、鍵は何ですか(2行目)
前もって感謝します