我很烦恼Linux终端中的GPG加密过程,我使用以下命令从终端使用GPG加密文件:
gpg --output file_out --symmetric --cipher-algo AES256 file_in
由于GPG是可靠的加密软件包,因此建议在此处使用此命令。
问题是,在输入密码并加密文件后,密码不会被删除。 因此,任何有权访问计算机的人都可以解密这个文件,它只能在我重新启动计算机后才会被删除。
因此,如果我在加密后立即输入解密命令:
gpg --output file_in --decrypt file_out
会出现以下信息
gpg: AES256 encrypted data
gpg: encrypted with 1 passphrase
它会自动解密。 因此,密码存储在某个地方,直到我重新启动计算机才会被删除。
有没有办法在加密完成后立即清除/擦除密码?