사용되는 다양한 PGP 공개 키 및 프로그램

사용되는 다양한 PGP 공개 키 및 프로그램

나는 Thunderbird의 새로운 내장 도구를 사용하여 한 쌍의 키링을 생성하고 이를 파일( .asc기본값 및 읽기 가능)로 내보냈습니다.

그런 다음 gpg를 사용하여 이 키를 가져왔고 마지막으로 options 를 사용하여 이 키를 다시 내보냈습니다 gpg --export --armor.

두 가지 방법에서 읽을 수 있는 공개 키 두 개를 비교한 결과 첫 번째 문자부터 첫 번째 문자까지 서로 다른 것으로 나타났습니다 /. 마지막 줄의 마지막 문자도 =다릅니다. 개인 키에서도 동일한 일이 발생합니다. 이유를 모르겠습니다.

누군가 이것을 명확히 할 수 있습니까? 헤더 정보와 같은 소프트웨어를 인코딩할 수 있는 공개 키의 "구조"를 웹에서 찾으려고 합니다.

또한 PGP 서버에 어떤 공개 키를 업로드해야 합니까?

감사합니다.

답변1

공개 키 블록의 차이점은 흥미롭지 않다고 생각합니다. PGP 공개 키 블록에 포함된 ASCII 코드를 디코딩하거나 읽거나 이해해서는 안 됩니다. 블록의 모든 개별 문자를 비교할 필요는 없습니다. PGP 키를 수동으로 비교할 때는 지문만 비교합니다. GPG의 경우, --fingerprintThunderbird --export가 어떻게 하는지 잘 모르겠습니다.

아무런 영향 없이 pgp 공개 키를 키 서버에 업로드할 수 있다고 생각합니다.

마지막 문장을 믿지 않는다면 (왜 낯선 사람의 말을 믿지 않는지 이해가 되네요...PGP 사용자) 그런 다음 Thunderbird에서 버전을 업로드하세요. 이는 Thunderbird가 공개/개인 키 쌍을 생성하기 때문에 Thunderbird의 공개 키는 확실히 Thunderbird의 개인 키와 일치합니다.

관련 정보