수색…


소개

GnuPG는 안전한 서명 또는 암호화 데이터를 허용하는 정교한 키 관리 시스템입니다. GPG는 GnuPG 키를 생성하고 조작하는 데 사용되는 명령 행 도구입니다.

GnuPG는 비밀 번호가없는 SSH (Secure Shell) 연결이나 대화 형 인증 수단을 사용하여 보안 수준을 크게 향상시키는 데 가장 널리 사용됩니다.

다음 섹션에서는 GnuPG 키의 보안을 생성, 사용 및 유지하는 방법을 설명합니다.

GnuPG 키를 신속하게 생성하고 사용하십시오.

랜덤 바이트 프로세스의 속도를 높이 sudo apt-get install haveged (예 : sudo apt-get install haveged ) sudo apt-get install haveged . 그때:

gpg --gen-key
gpg --list-keys

출력 :

pub   2048R/NNNNNNNN 2016-01-01
uid                  Name <[email protected]>
sub   2048R/xxxxxxxx 2016-01-01

그런 다음 게시 :

gpg --keyserver pgp.mit.edu --send-keys NNNNNNNN

그런 다음 해지 할 계획입니다. https://www.hackdiary.com/2004/01/18/revoking-a-gpg-key/

공개 키 내보내기

공개 키 개인 키 쌍이 사용 되려면 다른 사용자가 공개 키를 자유롭게 사용할 수 있도록해야합니다. 개인 키를 절대로 공유해서는 안되기 때문에 여기서 공개 키로 작업하고 있는지 확인하십시오. 다음 명령을 사용하여 공개 키를 내보낼 수 있습니다.

gpg —armor —export EMAIL_ADDRESS > public_key.asc

EMAIL_ADDRESS는 키와 연결된 이메일 주소입니다.

또는 공개 키를 keys.gnupg.net과 같은 공개 키 서버에 업로드하여 다른 사람들이 사용할 수 있도록 할 수 있습니다. 이렇게하려면 터미널에 다음을 입력하십시오.

gpg —list-keys

그런 다음 내보낼 키와 연관된 8 자리 문자열 (기본 ID)을 검색하십시오. 그런 다음, 다음 명령을 실행하십시오.

gpg —send-keys PRIMARY_ID

여기서 PRIMARY_ID는 해당 키의 실제 ID입니다.

이제 개인 키가 키 서버에 업로드되어 공개적으로 사용 가능합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow