공개키 PEM
-----BEGIN PUBLIC KEY-----
테스트 서버나 파트너 연동 문서에 공개키를 등록할 때 사용합니다.
브라우저 Web Crypto API로 2048비트 RSA 공개키와 개인키를 생성합니다.
RSA 키 생성기는 브라우저 Web Crypto API로 2048비트 공개키와 개인키 PEM을 만들고, 테스트용 비대칭키 교환이나 개발 환경 설정에 활용할 수 있게 합니다.
공개키는 외부에 전달해 암호화나 서명 검증에 사용할 수 있지만, 개인키는 절대 공개 저장소나 클라이언트 배포물에 포함하면 안 됩니다.
생성된 키는 화면에 표시된 뒤 사용자가 직접 복사해야 하며 서버에 저장되지 않습니다.
이 도구는 개발과 검증을 빠르게 하기 위한 생성기이며, 운영 키는 조직의 KMS, HSM, 접근 통제 정책을 따르는 것이 좋습니다.
키를 교체하거나 폐기할 때는 해당 키로 암호화된 데이터와 서명 검증 경로를 함께 점검해야 합니다.
-----BEGIN PUBLIC KEY-----
테스트 서버나 파트너 연동 문서에 공개키를 등록할 때 사용합니다.
-----BEGIN PRIVATE KEY-----
개발 환경에서 복호화나 서명 테스트를 할 때만 제한적으로 사용합니다.
아닙니다. Web Crypto API로 브라우저에서 생성하고 화면에만 표시합니다.
운영 키는 감사, 백업, 접근 제어가 가능한 키 관리 시스템에서 생성하고 관리하는 편이 안전합니다.