Java/ダイジェスト値を求める

Java/ダイジェスト値を求める

文字列からSHA1を使ったダイジェスト値を求める

流れは

  1. 文字列を文字コードに基づいてバイト列化
  2. SHA1でバイト列をダイジェスト化
  3. ダイジェスト化された値をBase64に基づいて文字列化
String hoge = "ほげ";
byte[] piyo = hoge.getBytes("UTF-8");
String fuga = DigestUtils.shaHex(piyo);

commonsのcodecパッケージに便利なメソッドがあるのでこいつを使う

タグ

java/make_digest_value.txt · 最終更新: 2012-01-24 18:22 by ore