如何在java中使用我自己的自定义 key (密码)和aes?我想使用一个文件作为密码来加密另一个文件我知道您通常使用 SecretKeyGenerator,但我想使用我自己的 key /密码。我读到有关使用称为 SALT 的东西,但我在任何地方都找不到示例,有人会向我展示一些加密/解密的代码,或者只是从正常的 aes 加密中替换哪一行
最佳答案
您只需要创建一个 SecretKeySpec实例:
SecretKey key = new SecretKeySpec(bytesOfTheKey, "AES");
只需确保传递具有适当字节数的字节数组(AES-128 为 16)
关于java - 如何在java中使用我自己的密码和aes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9420082/