CSR 생성기
온라인에서 무료로 CSR(인증서 서명 요청)과 RSA 개인 키를 생성하세요. 도메인과 회사 정보를 입력하고 멀티 도메인 SAN을 추가한 뒤 PEM 파일을 다운로드하세요. 키 생성은 브라우저에서 로컬로 이루어집니다.
CSR이란 무엇인가요?
CSR(인증서 서명 요청)은 공개 키와 신원 정보(도메인, 조직, 위치)를 담은 인코딩 텍스트 블록입니다. 이를 인증 기관(CA)에 보내면 CA가 서명하여 SSL/TLS 인증서를 발급합니다.
개인 키는 어디서 생성·저장되나요?
개인 키는 Web Worker로 브라우저 안에서 로컬 생성되며 절대 기기를 벗어나지 않습니다. 즉시 다운로드해 서버에 안전하게 보관하세요. 잃어버리면 해당 CSR로 발급된 인증서를 설치할 수 없습니다.
키 길이는 얼마로 해야 하나요?
RSA 2048비트가 인정되는 최소 기준이며 대부분의 사이트에 충분합니다. RSA 3072·4096비트는 보안 여유가 크지만 핸드셰이크 부담이 커집니다. 주요 CA는 모두 2048비트를 받아들입니다.
일반 이름 필드에는 무엇을 넣나요?
일반 이름(CN)은 인증서가 보호할 기본 도메인입니다(예: example.com). 와일드카드 인증서는 *.example.com 형식을 사용하세요.
SAN(주체 대체 이름)이란?
SAN에는 인증서가 커버할 추가 호스트 이름(www.example.com, api.example.com 등)을 나열합니다. 최신 브라우저는 CN보다 SAN을 기준으로 하므로 필요한 이름을 모두 포함하세요.
개인 키를 암호문으로 암호화할 수 있나요?
이 생성기는 단순화를 위해 암호화되지 않은 PEM(PKCS#8/PKCS#1)을 출력합니다. 서버 운영에 필요하다면 다운로드 후 OpenSSL로 직접 암호화할 수 있습니다.
개인 키를 인증 기관에 보내야 하나요?
절대 안 됩니다. CA에는 CSR만 보냅니다. 개인 키는 반드시 서버에만 보관하세요. 개인 키를 입수한 사람은 누구든 사이트를 사칭할 수 있습니다.
CSR에서 필수 항목은 무엇인가요?
일반 이름(도메인)만 필수입니다. 조직, 부서, 도시, 주, 국가, 이메일은 선택 사항이며 DV(도메인 인증) 인증서에서는 CA가 이를 무시합니다.
CSR 생성기 사용 방법
이 CSR 생성기는 Web Worker로 인증서 서명 요청과 RSA 개인 키를 전부 브라우저 안에서 만듭니다. 개인 키는 절대 기기를 떠나지 않으며, CSR만 인증 기관으로 제출됩니다.
- 일반 이름에 보호하려는 도메인을 입력하세요(예: example.com, 와일드카드는 *.example.com).
- 조직, 부서, 이메일, 도시, 주, 국가는 선택입니다. 무료 DV 인증서에서는 인증 기관이 이 필드들을 검사하지 않습니다.
- 키 크기를 고르세요(대부분의 사이트는 RSA 2048로 충분합니다. 3072나 4096이면 안전 여유가 더 커집니다).
- 멀티 도메인 인증서라면 SAN 포함에 체크하고 호스트명을 한 줄에 하나씩 나열하세요.
- CSR 생성을 누르세요. 키 생성은 백그라운드에서 진행되어 페이지가 멈추지 않습니다.
- PEM 파일 두 개를 내려받으세요. CSR은 인증 기관에 제출하고, 개인 키는 서버에 설치합니다.
개인 키 파일을 꼭 안전하게 보관하세요. 잃어버리면 이 CSR로 발급된 인증서를 설치할 수 없고 새로 만들어야 합니다.
관련 도구
- RSA 키 생성기 2048, 3072, 4096비트 RSA 키 쌍 생성. PEM 형식 출력 및 지문 포함. 로컬 처리.
- PGP 암호화 온라인에서 PGP 메시지를 암호화·복호화하고 OpenPGP 키 쌍을 생성하며 지문을 확인하세요. openpgp.js 기반으로 브라우저에서 완전히 실행되어 키와 메시지는 절대 기기를 벗어나지 않습니다.
- SSH 키 생성기 브라우저에서 안전한 SSH 키 쌍(RSA, Ed25519, ECDSA)을 즉시 생성하세요. 무료 온라인 도구, OpenSSH 형식 출력, 등록 불필요.
- Basic Auth 헤더 생성기 HTTP Basic 인증 헤더 온라인 생성 — 사용자이름:비밀번호를 Base64 Authorization 헤더로 즉시 인코딩
- 파일 해시 MD5, SHA-1, SHA-256, SHA-512 파일 해시 로컬 계산 및 검증
- PDF 잠금 해제 브라우저에서 PDF 파일의 비밀번호 보호를 즉시 제거하세요. 스마트 무차별 대입 비밀번호 복구 기능 포함.
- PDF 보호 PDF 파일에 온라인으로 무료로 비밀번호 보호를 추가하세요. AES-256 암호화로 PDF 문서를 암호화하여 무단 액세스를 방지합니다. 100% 브라우저 기반, 업로드 불필요.
- 텍스트 암호화 AES-GCM/AES-CBC를 사용한 안전한 텍스트 암호화 및 복호화. 비밀번호 기반, 브라우저에서만 처리, 데이터는 기기를 떠나지 않습니다.