2017-12-01 19 views
1

Skype 채팅을 통해 친구와 채팅 중이며 상대방이 정말로 내 친구 Bob인지 확인하고 싶습니다. 나는 Bob의 공개 키를 가지고 있으며 이것이 100 % Bob의 실제 공개 키임을 확신합니다. 이 사람이 나와 채팅하고있는 Bob이라는 것을 어떻게 확인할 수 있습니까?GPG와 공개 키를 사용하여 친구와 실제로 채팅하는지 확인하는 방법은 무엇입니까?

a] 나는 그 사람에게 저에게 서명 한 파일을 보내달라고합니다. 그런 다음 서명을 확인할 것입니다.

b] 나는 그 사람에게 실제 Bob의 공개 키로 서명 한 파일을 보내고 파일을 확인하도록 요청할 것입니다.

c] 나는 그 사람에게 파일을 보내고 서명하도록 요청할 것이다. 그럼 나는 그의 서명을 확인할 것입니다.

옵션 A가 의미가 있다고 생각합니다. 나 맞아? 이것은 가설적인 상황 일뿐입니다.

+0

난 당신이 그들이하기 위해 GPG 키가 필요한 경우 우정 원을 재평가 할 필요가 있다고 생각을 신뢰할 수있는 ... – timothyclifford

+0

@timothyclifford 이것은 단지 가설적인 상황입니다. –

+0

가상의 대답을 추가했습니다. :) – timothyclifford

답변

0

나는 다음과 같은 제안 : 이것은 공개 키 (your-user-id) 자신의 개인 키로 서명합니다을 사용하여 some-message.txt를 암호화합니다

gpg --encrypt --sign --armor -r your-user-id some-message.txt 

: GPG를 사용하여

귀하의 "친구"암호화 할 수있는 메시지를 그것이 그 (것)들에게서오고 있다는 것을 보증하기 위하여.

제공하면 이미 메시지를받을 때, 단순히 메시지 파일에 GPG를 호출 공개 키를 추가 한 :

gpg some-message.txt