org.mozilla.jss.tests

Class SymKeyGen

public class SymKeyGen extends Object

Most of this code is Deprecated look at JCASymKeyGen.java for sample.
Method Summary
booleancipherTest(SymmetricKey key, EncryptionAlgorithm eAlg)
IVParameterSpecgenIV(int blockSize)
SymmetricKeygenPBAKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength)
SymmetricKeygenPBEKey(PBEAlgorithm alg, SymmetricKey.Type keyType, int keyStrength)
byte[]genSalt(int saltSize)
SymmetricKeygenSymKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength, int keyLength)
static voidmain(String[] args)

Method Detail

cipherTest

public boolean cipherTest(SymmetricKey key, EncryptionAlgorithm eAlg)

genIV

public IVParameterSpec genIV(int blockSize)

genPBAKey

public SymmetricKey genPBAKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength)

genPBEKey

public SymmetricKey genPBEKey(PBEAlgorithm alg, SymmetricKey.Type keyType, int keyStrength)

genSalt

public byte[] genSalt(int saltSize)

genSymKey

public SymmetricKey genSymKey(KeyGenAlgorithm alg, SymmetricKey.Type keyType, int keyStrength, int keyLength)

main

public static void main(String[] args)