java - 如何在 Java 中为 AES 算法创建自己的 key ?

标签 java encryption cryptography key aes

如何在 Java 中使用 AES 算法创建自己的 key 来加密字符串,而不是使用

KeyGenerator kgen = KeyGenerator.getInstance("AES");

它创建一个随 secret 钥?

最佳答案

通过使用 SecretKeySpec :

SecretKey key = new SecretKeySpec(bytes, "AES");

关于java - 如何在 Java 中为 AES 算法创建自己的 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9341504/

相关文章:

java - 如何使用 JAVA、SWT 在我的 UI 上显示滚动?

java - Java 中的 OpenSSL 命令?

ios - iOS 支持的 SSL/TLS 版本和密码是什么?

java - 当使用随机种子时,SecureRandom 是否会减弱?

javascript - 测试所有可能的加密 key 需要多少时间?

java - 在 Javascript 中刷新 Java session 对象

java - 在不创建存储过程的情况下将 PL/SQL 发送到 Oracle

java - java中如何获取进程结束状态?

javascript - 使用 node.js 通过 HTTP 将文件加密为字符串

java - Rijndael C# 和 Java 之间的差异