「文字列暗号化」の編集履歴(バックアップ)一覧はこちら

文字列暗号化」(2009/04/24 (金) 11:28:57) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

public static String digest(String target) throws NoSuchAlgorithmException { //SHAで変換、ここをかえればMD5とかも可能 MessageDigest md = MessageDigest.getInstance("SHA"); // ハッシュ値を計算 md.update(target.getBytes()); byte[] digest = md.digest(); // 16進数文字列に変換 StringBuilderbuffer = new StringBuilder(); for (int i = 0; i < digest.length; i++) { String tmp = Integer.toHexString(digest[i] & 0xff); if (tmp.length() == 1) { buffer.append('0').append(tmp); } else { buffer.append(tmp); } } return buffer.toString(); }
public static String digest(String target) throws NoSuchAlgorithmException { //SHAで変換、ここをかえればMD5とかも可能 MessageDigest md = MessageDigest.getInstance("SHA"); // ハッシュ値を計算 md.update(target.getBytes()); byte[] digest = md.digest(); // 16進数文字列に変換 StringBuilder buffer = new StringBuilder(); for (int i = 0; i < digest.length; i++) { String tmp = Integer.toHexString(digest[i] & 0xff); if (tmp.length() == 1) { buffer.append('0').append(tmp); } else { buffer.append(tmp); } } return buffer.toString(); }

表示オプション

横に並べて表示:
変化行の前後のみ表示: