Android DES密钥生成示例代码 - Java KeyGenerator
下面是一个生成DES的SecretKey秘钥的示例代码:
import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
import java.security.NoSuchAlgorithmException;
public class DESKeyGenerator {
public static SecretKey generateKey() throws NoSuchAlgorithmException {
KeyGenerator keyGenerator = KeyGenerator.getInstance('DES');
return keyGenerator.generateKey();
}
public static void main(String[] args) {
try {
SecretKey secretKey = generateKey();
System.out.println('Generated Secret Key: ' + secretKey);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
}
这个示例代码使用KeyGenerator类来生成DES的SecretKey秘钥。generateKey()方法会返回一个随机生成的SecretKey对象。请注意,这里使用的是DES算法,如果需要其他算法,可以根据需要修改算法名称。
原文地址: https://www.cveoy.top/t/topic/maRz 著作权归作者所有。请勿转载和采集!