public class SymKeyGen
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
cipherTest(SymmetricKey key,
          EncryptionAlgorithm eAlg)  | 
IVParameterSpec | 
genIV(int blockSize)  | 
SymmetricKey | 
genPBAKey(KeyGenAlgorithm alg,
         SymmetricKey.Type keyType,
         int keyStrength)  | 
SymmetricKey | 
genPBEKey(PBEAlgorithm alg,
         SymmetricKey.Type keyType,
         int keyStrength)  | 
byte[] | 
genSalt(int saltSize)  | 
SymmetricKey | 
genSymKey(KeyGenAlgorithm alg,
         SymmetricKey.Type keyType,
         int keyStrength,
         int keyLength)  | 
static void | 
main(java.lang.String[] args)  | 
public SymmetricKey genPBEKey(PBEAlgorithm alg, SymmetricKey.Type keyType, int keyStrength) throws java.lang.Exception
java.lang.Exceptionpublic SymmetricKey genPBAKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength) throws java.lang.Exception
java.lang.Exceptionpublic SymmetricKey genSymKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength, int keyLength) throws java.lang.Exception
java.lang.Exceptionpublic boolean cipherTest(SymmetricKey key, EncryptionAlgorithm eAlg) throws java.lang.Exception
java.lang.Exceptionpublic IVParameterSpec genIV(int blockSize) throws java.lang.Exception
java.lang.Exceptionpublic byte[] genSalt(int saltSize)
               throws java.lang.Exception
java.lang.Exceptionpublic static void main(java.lang.String[] args)