pgp 파일을 해독하는 방법은 무엇입니까? 가장 적합한 GUI 도구는 무엇입니까?

pgp 파일을 해독하는 방법은 무엇입니까? 가장 적합한 GUI 도구는 무엇입니까?

여기에 이미지 설명을 입력하세요

내 s.jpg와 t.jpg가 암호화되어 있습니다. nazar*.pgp로 디코딩해야 합니다.

어떻게 해야 하나요?

최고의 GUI 방법.? 해마?? 여기에 이미지 설명을 입력하세요

답변1

이전에 약간의 정보입니다. 암호화에는 대칭형과 비대칭형의 두 가지 형태가 있습니다.

대칭 암호화는 동일한 키를 사용하여 파일을 암호화하고 해독합니다. 키는 일반적으로 파일을 암호화할 때 선택한 암호입니다. 파일을 해독하려면 동일한 암호가 필요합니다.

비대칭 암호화는 두 개의 서로 다른 키를 사용합니다. 하나는 파일을 암호화하고 다른 하나는 해독합니다. 일반적으로 파일을 암호화하는 키는 공개되며, 파일을 암호화하는 데 사용되는 수신자의 공개 키이기 때문에 수신자 한 명을 염두에 두고 파일을 암호화합니다. 그러면 개인 키를 가진 수신자만이 파일을 해독할 수 있습니다.

간단하게 설명하는 영상입니다.

파일을 암호화하는 방법에는 두 가지가 있으므로 파일을 해독하는 방법도 두 가지가 있습니다. Linux에서 OpenPGP 암호화를 처리할 때 사용되는 프로그램은 일반적으로 명령으로 호출되는 GNU Privacy Guard 또는 GnuPG입니다 gpg. GPG와 PGP는 모두 OpenPGP라는 표준이라는 동일한 구현이므로 일반적으로 둘 다 둘 중 하나로 암호화된 파일을 처리할 수 있습니다.

대칭 암호화로 암호화된 파일 복호화

일반적으로 필요한 것은 간단한 gpg FILE.gpg. 발급되면 암호를 입력하라는 메시지가 표시되며, 올바른 경우 FILE해당 파일의 암호가 해독된 버전인 새 가 동일한 폴더에 생성됩니다.

때때로 사람들은 비밀번호를 기억하는 대신 키를 사용하여 파일을 대칭적으로 암호화하도록 선택할 수도 있습니다. 이 경우 키는 여전히 암호문/비밀번호이므로 입력할 필요가 없습니다. 파일과 함께 키 파일이 제공된 경우 다음과 같이 해독할 수 있습니다.

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

비대칭 암호화를 사용하는 파일 암호 해독

제가 예전에 포스팅한 내용을 읽어보시고 영상을 보시면 비대칭 암호화를 사용하는 파일이 2개 있다는 것을 아실 겁니다. 공개 키와 개인 키 둘 다. 개인 키는 비공개입니다. 귀하는 개인 키를 공유하고 싶지 않으며 누구도 귀하에게 개인 키를 보내서는 안 됩니다.

당신은 자신만의 키 쌍을 생성하고, 당신에게 무언가를 보내고 싶어할 수 있는 사람과 공개 키를 공유해야 합니다. 마찬가지로, 귀하는 공개 키를 그들과 공유해야 그들이 암호화된 파일을 귀하에게 보낼 수 있습니다. 다시 한번 말씀드리지만 개인 키를 공유하지 마세요.

비대칭 키와 파일을 처리할 때는 키링에 키를 추가해야 합니다. 키 쌍을 생성하면 두 쌍 모두 자동으로 추가되어야 합니다. 그리고 친구의 공개 키를 여기에 추가하여 파일을 암호화할 수 있습니다. 어떤 이유로 개인 키를 받은 경우 이를 사용하여 파일을 해독하기 전에 이를 키 링에 추가해야 합니다. 이미 저장한 키를 나열하려면 다음을 사용해야 합니다.

gpg --list-keys그리고 gpg --list-secret-keys.

키링으로 키를 가져오려면 다음을 수행하세요.

gpg --import KEY.

키링에 개인 키가 있으면 간단한 gpg FILE.pgp. 암호로 개인 키를 보호한 경우 암호를 묻는 메시지가 표시됩니다. 또는 파일을 특정 파일로 해독하려면 다음을 사용할 수 있습니다.

gpg --output MYFILE --decrypt FILE.gpg


이제 귀하의 구체적인 사건을 다루겠습니다. 키링에 암호를 해독하는 데 필요한 개인 키가 없으면 먼저 이를 추가해야 합니다. 내 생각에는 개인 키가 실제로 sec.key이고 nazar-2000.pgp파일일 수도 있습니다. 이에 대한 실제 명명 규칙이 없으므로 테스트하거나 명령을 사용하여 file알아내야 합니다. 이미 알고 계시겠지만, Linux는 파일 확장자에 별로 관심이 없습니다. 그 후에는 제가 답변에서 지적한 것처럼 암호를 해독하는 것이 간단합니다. 즉, 비대칭 암호화를 사용한다고 가정합니다.

GUI에 관해서는 저는 별로 도움을 드릴 수 없습니다. 아마 누군가가 끼어들 수도 있을 것입니다. 저는 개인적으로 GUI를 사용하고 추천합니다.에니그메일Thunderbird 확장 기능(애드온 링크). KDE 프로그램,클레오파트라, 시스템에서 사용하는 것이 좋습니다. Gnupg에도 몇 가지가 있습니다권장 프런트엔드.

관련 정보