org.allcolor.yahp.converter
Class CCryptoUtils

java.lang.Object
  extended by org.allcolor.yahp.converter.CCryptoUtils

public class CCryptoUtils
extends java.lang.Object


Field Summary
static java.security.SecureRandom random
           
static java.lang.String TOKENS
           
 
Constructor Summary
CCryptoUtils()
           
 
Method Summary
static boolean comparByteSequence(byte[] a, byte[] b)
           
static java.lang.String convertFromBigInt(java.math.BigInteger i)
           
static java.math.BigInteger convertFromString(java.lang.String s)
           
static java.math.BigInteger convertToBigInt(java.lang.String mystring)
           
static java.lang.String convertToString(java.math.BigInteger i)
           
static java.util.List cutByByteNoPad(byte[] array, int length)
           
static java.util.List cutByBytePad(byte[] array, int length)
           
static java.util.List cutByBytePad(java.lang.String in, int length)
           
static java.lang.String[] cutByChar(java.lang.String in, int length)
           
static byte[] generateUniquePassPhrase()
           
static byte[] generateUniquePassPhrase(int length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

random

public static final java.security.SecureRandom random

TOKENS

public static final java.lang.String TOKENS
Constructor Detail

CCryptoUtils

public CCryptoUtils()
Method Detail

cutByBytePad

public static java.util.List cutByBytePad(java.lang.String in,
                                          int length)

cutByBytePad

public static java.util.List cutByBytePad(byte[] array,
                                          int length)

cutByByteNoPad

public static java.util.List cutByByteNoPad(byte[] array,
                                            int length)

generateUniquePassPhrase

public static byte[] generateUniquePassPhrase()

generateUniquePassPhrase

public static byte[] generateUniquePassPhrase(int length)

comparByteSequence

public static boolean comparByteSequence(byte[] a,
                                         byte[] b)

cutByChar

public static java.lang.String[] cutByChar(java.lang.String in,
                                           int length)

convertFromBigInt

public static java.lang.String convertFromBigInt(java.math.BigInteger i)

convertToString

public static java.lang.String convertToString(java.math.BigInteger i)

convertFromString

public static java.math.BigInteger convertFromString(java.lang.String s)

convertToBigInt

public static java.math.BigInteger convertToBigInt(java.lang.String mystring)