0
私の友人は「HMACSHA256」アルゴを使用するように私に言って、私は以下のコードを使用していますHMACSHA256出力バイト/ビット
SecretKey signingKey = new SecretKeySpec("123".getBytes(), "HMACSHA256");
Mac mac = Mac.getInstance("HMACSHA256");
mac.init(signingKey);
byte[] digest = mac.doFinal("ABCDEF".getBytes());
System.out.println("HMA : "+digest.length);
はちょうどその知りたいと思った:
1)上記実施ルックスです標準 "HMACSHA256"?
2)出力(ダイジェスト)が256ビットまたは16バイトになる。これが正しい。
HMACSHA256 algoを使用している場合、出力として期待する必要があるバイト数。
入力いただきありがとうございます... – VJS