我在Ubuntu上加密了一个文件,我知道密码。但我不得不全新安装操作系统,现在解密文件失败了。
它说:Decryption failed, you probably do not have the decryption key.
我错过了什么?
答案 0 :(得分:0)
使用相同密码加密/解密数据的加密算法称为对称。符合PGP的应用程序(如gnupg / gpg2)使用非对称加密。
这意味着他们使用应用程序生成的PGP密钥来加密文件(密钥是成对生成的,但这不在此处)。这些系统生成的密钥由用户生成的密码保护,如果您不知道密码保护该密钥,则无法使用密钥加密/解密文件。
在操作系统上执行全新安装时,可能会破坏解密文件所需的密钥。即使你记得解锁该密钥的密码,除非你有密钥的备份,否则你将无法解密文件。