public final class HybsCryptography extends Object
4.0.0.0 (2005/08/31) 新規追加 |
コンストラクタと説明 |
---|
HybsCryptography()
内部設定の秘密鍵を使用して,暗号化を行うオブジェクトを構築します。
|
HybsCryptography(String cryptKey)
秘密鍵の文字列を受け取って,暗号化を行うオブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
byte2hexa(byte[] input)
バイト配列を16進数アスキー文字列に変換します。
|
String |
decrypt(String hex)
セキュリティカラムのDBTyepに対してHybs独自の復号化を行います。
|
String |
encrypt(String org)
セキュリティカラムのDBTyepに対してHybs独自の暗号化を行います。
|
static String |
getMD5(File input)
MessageDigestにより、MD5 でハッシュした文字に変換します。
|
static String |
getMD5(String input)
MessageDigestにより、MD5 でハッシュした文字に変換します。
|
static byte[] |
hexa2byte(String input)
16進数アスキー文字列をバイト配列に変換します。
|
static void |
main(String[] args)
暗号化のテストを行う為のメインメソッド
java HybsCryptography KEY TEXT で起動します。
|
public HybsCryptography()
public HybsCryptography(String cryptKey)
cryptKey
- 暗号化を行う秘密鍵5.8.8.0 (2015/06/05) null時の挙動はデフォルトキーを利用する |
public String encrypt(String org)
org
- 暗号化を行う元の文字列5.7.2.1 (2014/01/17) Exceptionをまとめます。 |
public String decrypt(String hex)
hex
- 復号化を行う暗号化された16進数アスキー文字列5.7.2.1 (2014/01/17) Exceptionをまとめます。 |
public static String byte2hexa(byte[] input)
input
- バイト配列public static byte[] hexa2byte(String input)
input
- 16進数アスキー文字列public static String getMD5(String input)
input
- 変換前の文字列5.2.2.0 (2010/11/01) util.StringUtil から移動 |
public static String getMD5(File input)
input
- 変換前のFile5.7.2.1 (2014/01/17) Exceptionをまとめます。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.