PGP - 공개/개인 키 쌍 만들기(2부)
이 게시물에서는 데이터를 암호화하고 해독하기 위해 공개/개인 키 쌍을 생성합니다.
요약
비밀 키 암호화는 사용된 정보 또는 매개 변수가 정보가 메시지를 암호화하고 해독하는 데 도움이 되므로 안전하지 않은 채널을 통한 통신에 효과적입니다.
개인 키는 공개 키를 기반으로 보낸 메시지를 해독할 수 있는 비밀 키입니다. 개인 키는 메시지 및 파일 서명을 생성하는 데에도 사용할 수 있습니다.
공개 키는 데이터를 암호화하도록 변환되며 비대칭 알고리즘을 사용합니다. 공개 키를 가진 사람은 특정 수신자를 대상으로 하는 메시지를 암호화할 수 있습니다. 개인 키를 가진 수신자는 공개 키로 암호화된 메시지만 해독할 수 있습니다. 공개 키는 무료로 사용할 수 있습니다.
Ana와 John이 비밀 메시지를 교환하려는 경우 Ana(발신자)는 John(수신자)의 공개 키를 사용하여 메시지를 암호화합니다. John은 메시지를 받으면 자신의 개인 키로 메시지를 해독합니다. 다른 당사자는 John의 개인 키가 없으면 메시지를 해독할 수 없습니다.
GPG 키 쌍 키를 어떻게 생성할 수 있습니까?
brew install gnupg
gpg --full-generate-key
gpg --output private_key.pgp --armor --export-secret-key [email protected]
gpg --output public_key.pgp --armor --export [email protected]
base64 private_key.pgp
//Output example: LS0tLS1CRUdJTiBQR1AgUFJJVkFURSBLRVkgQkxPQ0stLS0tLQoKbFFjWUJHTWphV0VC...
Reference
이 문제에 관하여(PGP - 공개/개인 키 쌍 만들기(2부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/humbertoa6/pgp-create-a-publicprivate-key-pairpart-2-4a7b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)