gpg 파일과 sha256 파일이 있습니다. gpg-d file.gpg 명령을 사용하여 gpg 파일의 암호를 해독하려고하면 비밀 키가 없다는 메시지가 표시됩니다. 나는 이것에 대해 완전히 새로워 서 어떤 조언을 주시면 감사하겠습니다.

댓글

  • gpg 1에서 다음으로 업그레이드 한 경우 gpg 버전에주의하십시오. gpg 2 이전 키를 내보내거나 가져와야 할 수 있습니다. 다른 gpg 버전으로 암호화 된 파일을 해독하는 데 문제가있었습니다.

답변

GnuPG는 개인 키와 공개 키라는 두 가지 유형의 키를 사용하여 작동합니다. 소프트웨어를 사용할 때 공개 및 개인 키 (키 쌍이라고 함)를 모두 생성합니다. 공개 키를 공개합니다. 누구나이를 사용하여 임의의 데이터를 암호화 할 수 있지만 해당 데이터는 해당 개인 (비밀) 키를 사용해야 만 복호화 할 수 있습니다. 비밀 키가 없다고 표시되면 파일이 공개 키로 암호화되지 않았 음을 의미합니다. 즉, 귀하를위한 것이 아니므로 암호를 해독 할 수 없습니다. 를 위해 암호화 된 항목 만 해독 할 수 있습니다.

파일을 해독하는 대신 확인 할 수 있습니까? SHA-256 해시가있는 파일을 언급 했으므로 .sig 파일과 함께 제공되는 일종의 소프트웨어입니까? 그렇다면 --import (일반적으로 다운로드 한 모든 항목에 대한 다운로드 웹 사이트에서 찾을 수 있음)을 사용하여 공개 키를 가져온 다음 --verify 대신 -d. 참조 :

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다