como descriptografar o arquivo pgp? Qual é a melhor ferramenta GUI para isso?

como descriptografar o arquivo pgp? Qual é a melhor ferramenta GUI para isso?

insira a descrição da imagem aqui

eu tenho meu s.jpg e t.jpg criptografado. Precisa decodificá-los com nazar*.pgp

como fazer isso?

Melhor método GUI.? Cavalo marinho?? insira a descrição da imagem aqui

Responder1

Um pouco de informação antes. Existem duas formas de criptografia, simétrica e assimétrica.

A criptografia simétrica usa a mesma chave para criptografar e descriptografar um arquivo. A chave geralmente é uma senha que você escolheu ao criptografar o arquivo. A mesma senha é necessária para descriptografar o arquivo.

A criptografia assimétrica usa duas chaves diferentes. Um para criptografar um arquivo e outro diferente para descriptografá-lo. Normalmente, a chave para criptografar o arquivo é pública, e o arquivo é criptografado pensando em um destinatário, pois é a chave pública do destinatário que será usada para criptografar o arquivo. E então somente o destinatário, com sua chave privada, pode descriptografar o arquivo.

Um vídeo simples explicando.

Como existem duas maneiras de criptografar um arquivo, também existem duas maneiras de descriptografá-lo. Ao lidar com criptografia OpenPGP no Linux o programa usado geralmente é o GNU Privacy Guard, ou GnuPG, invocado com o comando gpg. GPG e PGP são implementações da mesma coisa, um padrão chamado OpenPGP, então normalmente ambos podem lidar com arquivos criptografados com qualquer um deles.

Descriptografando um arquivo criptografado com criptografia simétrica

Normalmente, tudo o que é necessário é um simples arquivo gpg FILE.gpg. Uma vez emitida, será solicitada uma senha e, se correta, você terá um novo FILE, na mesma pasta, que é a versão descriptografada desse arquivo.

Às vezes, em vez de lembrar as senhas, as pessoas podem optar por criptografar simetricamente um arquivo com uma chave. Nesse caso, a chave ainda é uma senha/senha, apenas uma que você não precisa digitar. Se você recebeu um arquivo de chave junto com o arquivo, poderá descriptografá-lo com algo como:

gpg --batch --passphrase-file PASS.key --output FILE --decrypt FILE.gpg

Descriptografando um arquivo que usa criptografia assimétrica

Se você leu os trechos que postei antes e assistiu ao vídeo, deve saber que existem dois arquivos usados ​​com criptografia assimétrica. Tanto uma chave pública quanto uma chave privada. A chave privada é, bem, privada. Você não deseja compartilhar sua chave privada e ninguém deveria lhe enviar sua chave privada.

Você deve gerar seu próprio par de chaves e compartilhar sua chave pública com quem mais quiser lhe enviar algo. Da mesma forma, você deve compartilhar sua chave pública com eles, para que possam enviar arquivos criptografados para você. Novamente, não compartilhe sua chave privada.

Ao lidar com chaves e arquivos assimétricos, você deve adicionar as chaves ao seu chaveiro. Ao gerar seu par de chaves, ambos deverão ter sido adicionados automaticamente a ele. E você deseja adicionar a chave pública de seus amigos para poder criptografar arquivos para eles. Se, por algum motivo, você recebeu uma chave privada, também deverá adicioná-la ao seu chaveiro antes de poder descriptografar os arquivos com ela. Para listar quais chaves você já armazenou, você deve usar:

gpg --list-keyse gpg --list-secret-keys.

Para importar uma chave para o seu chaveiro, você deseja:

gpg --import KEY.

Depois de ter a chave privada em seu chaveiro, tudo o que você precisa fazer é um simples arquivo gpg FILE.pgp. Se você protegeu sua chave privada com uma senha, ela será solicitada. Alternativamente, se desejar descriptografar o arquivo em um arquivo específico, você pode usar:

gpg --output MYFILE --decrypt FILE.gpg


Agora, tratando do seu caso específico. Se você não tiver as chaves privadas necessárias para descriptografá-lo no chaveiro, primeiro será necessário adicioná-las. Meu palpite é que a chave privada é, na verdade sec.key, e talvez o nazar-2000.pgparquivo. Não existe uma convenção de nomenclatura real, então você terá que testar ou usar o filecomando para descobrir. Como você já deve saber, o Linux realmente não se importa com extensões de arquivo. Depois disso, descriptografá-los é tão simples quanto indiquei na resposta. Isto é, supondo que eles estejam usando criptografia assimétrica.

Quanto à GUI, não posso ajudar muito, talvez alguém possa intervir. Eu pessoalmente uso e recomendo oEnigmailextensão com Thunderbird (Link adicional). O programa KDE,Cleópatra, parece ser altamente recomendado para uso no sistema. O Gnupg também tem algunsinterfaces recomendadas.

informação relacionada