|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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.IOException
public static java.lang.String asHex(byte[] byteArray)
byteArray
-
public static byte[] asByteArray(java.lang.String hex)
hex
-
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |