org.gwe.utils
Class Encryptor

java.lang.Object
  extended by org.gwe.utils.Encryptor

public class Encryptor
extends java.lang.Object

Since:
Mar 1, 2008
Author:
Marco Ruiz

Constructor Summary
Encryptor(byte[] md5Bytes)
           
Encryptor(java.lang.String password)
           
 
Method Summary
static java.lang.String bytesToHex(byte[] b)
           
static java.lang.String bytesToHex(java.lang.String str)
           
static byte[] createMD5Hash(byte[] key)
           
static byte[] createMD5Hash(java.lang.String key)
           
 byte[] decrypt(byte[] target)
           
 byte[] encrypt(byte[] target)
           
static void main(java.lang.String[] args)
           
static void test(java.lang.String key, java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Encryptor

public Encryptor(java.lang.String password)

Encryptor

public Encryptor(byte[] md5Bytes)
Method Detail

createMD5Hash

public static byte[] createMD5Hash(java.lang.String key)

createMD5Hash

public static byte[] createMD5Hash(byte[] key)

encrypt

public byte[] encrypt(byte[] target)
               throws java.lang.Exception
Throws:
java.lang.Exception

decrypt

public byte[] decrypt(byte[] target)
               throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

test

public static void test(java.lang.String key,
                        java.lang.String message)
                 throws java.lang.Exception
Throws:
java.lang.Exception

bytesToHex

public static java.lang.String bytesToHex(java.lang.String str)

bytesToHex

public static java.lang.String bytesToHex(byte[] b)


Copyright © 2007-2009. All Rights Reserved.