비대칭 키 생성기
RSA 또는 ECDSA 키 쌍을 PEM 형식으로 브라우저에서 생성.
공개 키
복사됨!
키 쌍을 생성하면 공개 키가 표시됩니다.
개인 키
복사됨!
키 쌍을 생성하면 개인 키가 표시됩니다.
사용 방법
이 도구는 Web Crypto API를 사용하여 RSA 공개키/개인키 쌍을 브라우저 내에서 직접 생성합니다. 키는 서버로 전송되지 않습니다.
사용 방법:
- 원하는 키 크기(2048 또는 4096비트)를 선택합니다.
- ‘키 쌍 생성’을 클릭합니다.
- 공개키와 개인키를 각 필드에 복사합니다.
- 개인키는 안전한 곳에 보관하세요. 재생성할 수 없습니다.
예시: 2048비트 RSA 키는 메시지 암호화나 문서 서명에 사용할 수 있는 쌍을 생성합니다.
제한사항: 4096비트 키는 더 안전하지만 생성 시간이 더 걸립니다. 개인키는 절대 공유하지 마세요.
개인정보 보호: 생성은 100% 로컬입니다. 키가 전송되지 않습니다.
활용 사례
- RSA 키 쌍 생성
- SSL/TLS 인증서 생성
- JWT 토큰 서명 및 검증
- 보안 통신
- PKI 시스템 프로토타입 개발
자주 묻는 질문
- 어떤 키 크기를 선택해야 하나요?
- 2048비트는 대부분의 용도에 충분합니다. 4096비트는 더 안전하지만 느립니다.
- 개인키가 저장되나요?
- 아니요, 세션 동안 브라우저에만 존재합니다.
- 동일한 키를 재생성할 수 있나요?
- 아니요, 각 생성은 고유한 쌍을 만듭니다.
- RSA는 안전한가요?
- 예, RSA 2048비트 이상은 비대칭 암호화의 업계 표준입니다.
- 공개키는 무엇에 사용하나요?
- 다른 사람들이 메시지를 암호화할 수 있도록 자유롭게 공유할 수 있으며, 개인키로만 복호화할 수 있습니다.