Как расшифровать файл.pgp?
Я зашифровал файл на своем Ubuntu, я знаю пароль. Но мне пришлось заново установить ОС, и теперь расшифровка файла не удалась.
Это говорит: Decryption failed, you probably do not have the decryption key.
Что мне не хватает?
1 ответ
Алгоритмы шифрования, использующие одну и ту же фразу-пароль для шифрования / дешифрования данных, называются симметричными. Приложения, совместимые с PGP (например, gnupg/gpg2), используют асимметричное шифрование.
Это означает, что они используют ключи PGP, сгенерированные приложением, для шифрования файлов (ключи генерируются парами, но здесь дело не в этом). Эти сгенерированные системой ключи защищены сгенерированными пользователем паролями, вы не можете использовать свой ключ для шифрования / дешифрования файлов, если вы не знаете пароль, защищающий этот ключ.
Вы, вероятно, уничтожили ключ, необходимый для расшифровки файла, когда вы выполняли новую установку в ОС. Даже если вы помните пароль для разблокировки этого ключа, вы не сможете расшифровать файл, если у вас нет резервной копии ключа.