use of org.xipki.security.pkcs12.KeystoreGenerationParameters in project xipki by xipki.
the class P12AESGmacSignLoadTest method generateKeystore.
private static byte[] generateKeystore(String signatureAlgorithm) throws Exception {
int keysize = getKeysize(signatureAlgorithm);
P12KeyGenerationResult identity = new P12KeyGenerator().generateSecretKey("AES", keysize, new KeystoreGenerationParameters(PASSWORD.toCharArray()));
return identity.keystore();
}
use of org.xipki.security.pkcs12.KeystoreGenerationParameters in project xipki by xipki.
the class P12DSASignLoadTest method generateKeystore.
private static byte[] generateKeystore(int plength, int qlength) throws Exception {
byte[] keystoreBytes = getPrecomputedDSAKeystore(plength, qlength);
if (keystoreBytes == null) {
KeystoreGenerationParameters params = new KeystoreGenerationParameters(PASSWORD.toCharArray());
params.setRandom(new SecureRandom());
P12KeyGenerationResult identity = new P12KeyGenerator().generateDSAKeypair(plength, qlength, params, null);
keystoreBytes = identity.keystore();
}
return keystoreBytes;
}
Aggregations