ko

PGP 키 생성

브라우저에서 로컬로 OpenPGP 키 쌍을 생성합니다. 공유용 공개 키와 복호화용 개인 키. 아무것도 업로드되지 않습니다.

기기에서 로컬로 처리 중 ...

키 유형
  • ECC (Curve25519) - 권장
  • ECC (NIST P-384)
  • RSA (2048비트)
  • RSA (3072비트)
  • RSA (4096비트)
이름
이메일
암호 구문(선택)

옵션을 선택하고 키 쌍을 생성하세요

기기에서 로컬로 처리 중 ...

0%

제 파일이 업로드되나요?

아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법

업로드 없음100% 로컬 처리
내용은 내 손안에제3자 접근 불가
Hosted in GermanyGlobal Content Delivery
외부 검증 완료TLS A+ · 헤더 A+

OpenPGP 키 쌍은 서로 맞물리는 두 절반으로 이루어집니다. 자유롭게 나눠 줄 수 있는 공개 키와 비밀로 유지되는 개인 키입니다. 무언가를 보내려는 상대는 받는 사람의 공개 키로 암호화하고, 그 메시지는 이후 대응하는 개인 키를 가진 사람만 열 수 있습니다. 바로 이 비대칭성이 PGP를 매우 유용하게 만드는데, 안전하지 않은 경로로 공유 비밀번호를 주고받을 필요가 전혀 없기 때문입니다.

이 생성기는 키 쌍을 브라우저에서 직접 만듭니다. Curve25519 또는 NIST P-384 곡선 위의 ECC(현대적이고 빠르며 키가 짧음)와, 거의 모든 구형 소프트웨어에서 작동하는 고전적인 RSA(2048/3072/4096비트) 중에서 선택합니다. 이름과 이메일이 사용자 ID를 이루며, 다른 사람들은 이를 보고 누구의 키인지 식별합니다. 추가로 암호 구문을 설정하면 개인 키는 그것으로 암호화되어 저장되므로, 잘못된 손에 들어가더라도 쓸모없는 상태로 남습니다.

다운로드할 두 개의 파일을 받습니다. 배포용 공개 키는 .asc로, 안전하게 보관할 개인 키도 .asc로 받습니다. 둘 다 OpenPGP RFC 9580 표준(RFC 4880과 하위 호환)에 따른 표준 ASCII armor 형식이라 GnuPG, Kleopatra, Thunderbird 또는 다른 어떤 OpenPGP 소프트웨어와도 호환됩니다 - openpgp.js 6.3.1 라이브러리로 생성됩니다. 생성은 브라우저의 암호학적 난수원을 사용해 완전히 로컬에서 실행되며, 어떤 키도 업로드되거나 저장되거나 서버로 전송되지 않습니다.

기술 사양

기술 사양
입력 형식파일 없음 (생성기)
출력 형식ASC
일괄 처리미지원
처리 방식브라우저에서 로컬 처리 (JavaScript)
파일 업로드없음

3단계로

  1. 키 유형, 이름, 암호 구문을 선택하세요.
  2. 생성을 클릭하세요.
  3. 공개 키와 개인 키를 다운로드하세요.

제한: 개인 키는 반드시 비밀로 지켜야 합니다. 잃어버리면 암호화된 어떤 것도 더 이상 복호화할 수 없고 복구도 불가능합니다. 안전하게 보관하고 공개 키만 배포하세요. ECC 키는 더 짧고 빠릅니다. 아주 오래된 일부 소프트웨어는 RSA만 이해합니다.

키 유형 비교

키 유형 비교
유형키 길이속도호환성권장 사항
ECC(Curve25519)짧음매우 빠름최신 소프트웨어확신이 없을 때 기본 선택
ECC(NIST P-384)짧음-중간매우 빠름최신 + 많은 정부/기업 시스템NIST 곡선이 필요할 때
RSA(2048비트)더 느림매우 넓음, 오래된 소프트웨어 포함오늘날 RSA 최소 크기
RSA(3072비트)더 긺더 느림매우 넓음, 오래된 소프트웨어 포함좋은 절충안
RSA(4096비트)가장 긺가장 느림매우 넓음, 오래된 소프트웨어 포함추가 보안 여유

자주 묻는 질문

제 키가 업로드되나요?

아니요. 두 키 모두 브라우저에서 완전히 로컬로 생성되며 저장되지도 전송되지도 않습니다. 그것이 바로 핵심입니다.

ECC와 RSA의 차이는 무엇인가요?

ECC(Curve25519 또는 NIST P-384)는 현대적이고 매우 빠르며 키가 짧습니다. RSA(2048/3072/4096비트)는 더 오래되었지만 구형 소프트웨어와 폭넓게 호환됩니다 - 3072비트가 좋은 절충안입니다. 잘 모르겠으면 ECC를 고르세요.

어떤 키를 공유하나요?

공개 키만 공유합니다. 개인 키는 본인이 보관하며, 그것으로 자신에게 온 것을 복호화합니다.

키에 암호 구문이 필요한가요?

권장합니다. 암호 구문은 개인 키를 암호화하여 도난당해도 쓸모없게 만듭니다. 없으면 보호되지 않은 채로 남습니다.

키가 GnuPG와 호환되나요?

네. 표준 OpenPGP 형식(ASCII armor)이라 GnuPG, Kleopatra, Thunderbird 등에 가져올 수 있습니다.

관련 도구

PGP로 암호화 · PGP로 복호화 · 비밀번호 생성기 · CSR 생성기 · 인증서 보기