|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjunkutil.crypt.MD5
public class MD5
MD5等のチェックサムを取得するクラス。 このクラスはJunkUtilの他のクラスに依存しません。
| フィールドの概要 | |
|---|---|
static java.lang.String |
MD2
|
static java.lang.String |
MD5
|
static java.lang.String |
SHA
|
static java.lang.String |
SHA_1
|
static java.lang.String |
SHA_256
|
static java.lang.String |
SHA_384
|
static java.lang.String |
SHA_512
|
| コンストラクタの概要 | |
|---|---|
MD5()
コンストラクタ。 |
|
MD5(java.lang.String algorithm)
アルゴリズムを指定するコンストラクタ。 |
|
| メソッドの概要 | |
|---|---|
static byte[] |
asByteArray(java.lang.String hex)
16進数をバイトに変換する |
static java.lang.String |
asHex(byte[] byteArray)
バイトを16進数に変換する。 |
java.lang.String |
crypt(byte[] byteArray)
byte[]のチェックサムを求める。 |
java.lang.String |
crypt(java.io.InputStream in,
int buffSize)
ファイルなどのチェックサムを求める。 |
java.lang.String |
crypt(java.lang.String str)
文字列のチェックサムを求める。 |
java.lang.String |
crypt(java.lang.String str,
java.lang.String encoding)
指定のエンコーディングでの文字列のチェックサムを求める。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final java.lang.String MD2
public static final java.lang.String MD5
public static final java.lang.String SHA
public static final java.lang.String SHA_1
public static final java.lang.String SHA_256
public static final java.lang.String SHA_384
public static final java.lang.String SHA_512
| コンストラクタの詳細 |
|---|
public MD5()
public MD5(java.lang.String algorithm)
algorithm - | メソッドの詳細 |
|---|
public java.lang.String crypt(java.lang.String str)
throws java.security.NoSuchAlgorithmException
str -
java.security.NoSuchAlgorithmException
public java.lang.String crypt(java.lang.String str,
java.lang.String encoding)
throws java.security.NoSuchAlgorithmException,
java.io.UnsupportedEncodingException
str - encoding -
java.security.NoSuchAlgorithmException
java.io.UnsupportedEncodingException
public java.lang.String crypt(byte[] byteArray)
throws java.security.NoSuchAlgorithmException
byteArray -
java.security.NoSuchAlgorithmException
public java.lang.String crypt(java.io.InputStream in,
int buffSize)
throws java.security.NoSuchAlgorithmException,
java.io.IOException
in - buffSize -
java.security.NoSuchAlgorithmException
java.io.IOExceptionpublic static java.lang.String asHex(byte[] byteArray)
byteArray -
public static byte[] asByteArray(java.lang.String hex)
hex -
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||