| 
 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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 | 
| メソッドの概要 | |
|---|---|
| static byte[] | asByteArray(java.lang.String hex)16進数をバイトに変換する | 
| static java.lang.String | asHex(byte[] byteArray)バイトを16進数に変換する。 | 
| static byte[] | crypt(java.lang.String algorithm,
      byte[] byteArray)byte[]のチェックサムを求める。 | 
| static byte[] | crypt(java.lang.String algorithm,
      java.io.InputStream in,
      int buffSize)ファイルなどのチェックサムを求める。 | 
| static byte[] | crypt(java.lang.String algorithm,
      java.lang.String str)文字列のチェックサムを求める。 | 
| static byte[] | crypt(java.lang.String algorithm,
      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 static byte[] crypt(java.lang.String algorithm,
                           java.lang.String str)
                    throws java.security.NoSuchAlgorithmException
str - 
java.security.NoSuchAlgorithmException
public static byte[] crypt(java.lang.String algorithm,
                           java.lang.String str,
                           java.lang.String encoding)
                    throws java.security.NoSuchAlgorithmException,
                           java.io.UnsupportedEncodingException
str - encoding - 
java.security.NoSuchAlgorithmException
java.io.UnsupportedEncodingException
public static byte[] crypt(java.lang.String algorithm,
                           byte[] byteArray)
                    throws java.security.NoSuchAlgorithmException
byteArray - 
java.security.NoSuchAlgorithmException
public static byte[] crypt(java.lang.String algorithm,
                           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 - 
| 
 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||