blob: 5414ec8600e01e311a24c23f2f1e395f9c03f4b2 [file] [log] [blame]
package test.pkg;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
import java.security.SecureRandom;
import javax.crypto.KeyAgreement;
import javax.crypto.KeyGenerator;
public class PrngCalls {
public void testKeyGenerator() throws NoSuchAlgorithmException, NoSuchProviderException {
KeyGenerator generator = KeyGenerator.getInstance("AES", "BC");
generator.init(128);
KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
keyGen.initialize(512);
KeyAgreement agreement = KeyAgreement.getInstance("DH", "BC");
agreement.generateSecret();
SecureRandom random = new SecureRandom();
byte bytes[] = new byte[20];
random.nextBytes(bytes);
}
}