/** * {@inheritDoc} */ @Override public void generate(int bitStrength, HashType mgf1HashType) { generate(bitStrength, DEFAULT_PUBLIC_EXPONENT, DEFAULT_RSA_CERTAINTY, DEFAULT_OAEP_HASH, mgf1HashType); }
public PrivateKey(int bitStrength) { privateKey.generate(bitStrength, HashType.SHA1); }
private RSABenchmark() { System.out.printf("Initializing RSA... "); randomPrivateKey = new RSAOAEPPrivateKey(); (randomPrivateKey).generate( 4096, BigIntegers.asUnsignedByteArray(BigInteger.valueOf(65537)), 1, HashType.SHA512, HashType.SHA512); randomPublicKey = (RSAOAEPPublicKey) randomPrivateKey.getPublicKey(); System.out.printf(" done!\n"); }