Package org.mozilla.jss.tests
Class JCASymKeyGen
- java.lang.Object
-
- org.mozilla.jss.tests.JCASymKeyGen
-
public class JCASymKeyGen extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JCASymKeyGen(java.lang.String certDbLoc, java.lang.String passwdFile)
Default constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.crypto.SecretKey
genPBESecretKey(java.lang.String keyType, java.lang.String provider)
javax.crypto.SecretKey
genSecretKey(java.lang.String keyType, java.lang.String provider)
static void
main(java.lang.String[] args)
void
testCipher(javax.crypto.SecretKey sKey, java.lang.String algFamily, java.lang.String algType, java.lang.String providerForEncrypt, java.lang.String providerForDecrypt)
void
testMultiPartCipher(javax.crypto.SecretKey sKey, java.lang.String algFamily, java.lang.String algType, java.lang.String providerForEncrypt, java.lang.String providerForDecrypt)
-
-
-
Method Detail
-
genSecretKey
public javax.crypto.SecretKey genSecretKey(java.lang.String keyType, java.lang.String provider)
- Parameters:
keyType
-provider
-- Returns:
- javax.crypto.SecretKey key
-
genPBESecretKey
public javax.crypto.SecretKey genPBESecretKey(java.lang.String keyType, java.lang.String provider)
- Parameters:
keyType
-provider
-- Returns:
- javax.crypto.SecretKey key
-
testCipher
public void testCipher(javax.crypto.SecretKey sKey, java.lang.String algFamily, java.lang.String algType, java.lang.String providerForEncrypt, java.lang.String providerForDecrypt) throws java.lang.Exception
- Parameters:
sKey
-algFamily
-algType
-providerForEncrypt
-providerForDecrypt
-- Throws:
java.lang.Exception
-
testMultiPartCipher
public void testMultiPartCipher(javax.crypto.SecretKey sKey, java.lang.String algFamily, java.lang.String algType, java.lang.String providerForEncrypt, java.lang.String providerForDecrypt) throws java.lang.Exception
- Parameters:
sKey
-algFamily
-algType
-providerForEncrypt
-providerForDecrypt
-- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args)
-
-