Java 使用AES使用静态密钥加密
我想加密和解密一个包含用户名和密码的文件。由于将访问此文件以检查输入的用户名和密码是否正确,因此我确信每次程序启动时生成不同的密钥将不起作用,因为它将不正确地解密文件(因为它以前是用不同的密钥加密的)。有没有更好的方法来做我想做的事?我只想在这里提供一个静态键: cipher.init(cipher.ENCRYPT_模式,此处为KEY_)Java 使用AES使用静态密钥加密,java,encryption,Java,Encryption,我想加密和解密一个包含用户名和密码的文件。由于将访问此文件以检查输入的用户名和密码是否正确,因此我确信每次程序启动时生成不同的密钥将不起作用,因为它将不正确地解密文件(因为它以前是用不同的密钥加密的)。有没有更好的方法来做我想做的事?我只想在这里提供一个静态键: cipher.init(cipher.ENCRYPT_模式,此处为KEY_) 但我不确定该参数的数据类型是什么,如果有可能的话。非常感谢您的帮助。您不想对密码使用可逆算法。阅读这将更好地用于security.se
但我不确定该参数的数据类型是什么,如果有可能的话。非常感谢您的帮助。您不想对密码使用可逆算法。阅读这将更好地用于security.se