Java提供了一个名称为KeyGenerator
的类,该类用于生成密钥,此类的对象是可重用的。
要使用KeyGenerator
类生成密钥,请按照以下步骤操作。
第1步:创建KeyGenerator对象
KeyGenerator
类提供getInstance()
方法,该方法接受表示所需密钥生成算法的String变量,并返回生成密钥的KeyGenerator
对象。
使用getInstance()
方法创建KeyGenerator
对象,如下所示。
//Creating a KeyGenerator object
KeyGenerator keyGen = KeyGenerator.getInstance("DES");
Java
第2步:创建SecureRandom对象
java.Security
包的SecureRandom
类提供了一个强大的随机数生成器,用于在Java中生成随机数。 实例化此类,如下所示。
//Creating a SecureRandom object
SecureRandom secRandom = new SecureRandom();
Java