public class JCASymKeyGen
extends java.lang.Object
Constructor and Description |
---|
JCASymKeyGen(java.lang.String certDbLoc,
java.lang.String passwdFile)
Default constructor
|
Modifier and Type | Method and 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) |
public JCASymKeyGen(java.lang.String certDbLoc, java.lang.String passwdFile)
public javax.crypto.SecretKey genSecretKey(java.lang.String keyType, java.lang.String provider)
keyType
- provider
- public javax.crypto.SecretKey genPBESecretKey(java.lang.String keyType, java.lang.String provider)
keyType
- provider
- 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
sKey
- algFamily
- algType
- providerForEncrypt
- providerForDecrypt
- java.lang.Exception
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
sKey
- algFamily
- algType
- providerForEncrypt
- providerForDecrypt
- java.lang.Exception
public static void main(java.lang.String[] args)