DNS RobotDNS Propagation Checker
홈DNS 조회WHOISIP 조회SSL
DNS RobotDNS Propagation Checker

차세대 DNS 검사 도구

개인정보 보호정책이용약관소개블로그문의

DNS 도구

DNS 조회DNS 속도 테스트도메인에서 IP로NS 조회MX 조회모두 보기

이메일 도구

이메일 주소 확인SPF 레코드 확인DMARC 확인DKIM 확인SMTP 테스트 도구모두 보기

웹사이트 도구

사이트 접속 확인WHOIS 조회호스팅 확인 도구도메인 가용성 확인서브도메인 검색모두 보기

네트워크 도구

Ping 도구트레이스라우트포트 확인HTTP 헤더 확인SSL 인증서 확인모두 보기

IP 도구

IP 조회내 IP 주소 확인IPv6 테스트WebRTC 유출 테스트DNS 유출 테스트모두 보기

유틸리티 도구

QR 코드 스캐너QR 코드 생성기UPI QR Code GeneratorWiFi QR Code Generator모스 부호 변환기모두 보기
© 2026 DNS Robot. 개발: ❤ Shaik Brothers
모든 시스템 정상 운영 중
Made with
  1. 홈
  2. /
  3. 보안 도구
  4. /
  5. CSR 생성기

CSR 생성기 (CSR Generator)

무료 CSR 생성기로 모든 SSL/TLS 인증서에 필요한 인증서 서명 요청(CSR)과 개인 키를 만드세요. RSA 또는 ECDSA를 선택하고, 모든 도메인을 SAN으로 추가하고, 같은 요청을 만드는 OpenSSL 명령도 함께 받을 수 있습니다. 키는 브라우저에서 생성되며 저희 서버로 전송되지 않습니다.

RSA·ECDSASAN·와일드카드키는 브라우저에만 보관무료, 가입 불필요

example.com 같은 기본 도메인, 또는 와일드카드 인증서라면 *.example.com을 입력하세요.

키는 브라우저의 Web Crypto API로 생성됩니다. 입력하거나 생성한 내용은 저희 서버로 전송되지 않습니다.

Advertisement

CSR이란?

인증서 서명 요청(CSR, Certificate Signing Request)은 SSL/TLS 인증서를 발급받기 위해 인증 기관(CA)에 보내는 파일입니다. CSR에는 공개 키, 인증서가 적용될 도메인 이름, 그리고 선택 사항인 회사 정보가 담깁니다. 이 모든 정보는 짝이 되는 개인 키로 서명되어, 그 키를 가지고 있음을 증명합니다.

CSR을 생성하면 항상 두 개의 파일이 만들어집니다. 하나는 CA의 주문 양식에 붙여 넣는 CSR이고, 다른 하나는 서버에 보관하는 개인 키입니다. CA는 공개 키에 서명해 인증서를 보내 주며, 이 인증서는 그 개인 키와 함께 있어야만 작동합니다.

PEM 형식의 인증서 서명 요청, 개인 키, 다운로드 버튼이 표시된 CSR 생성기 결과 화면
요청 하나에 파일 두 개: 인증 기관에 보낼 CSR, 그리고 직접 보관할 개인 키입니다.

CSR 생성 방법

1
도메인 입력

일반 이름에 example.com 같은 기본 도메인을 입력하세요. 와일드카드 인증서라면 *.example.com을 입력합니다.

2
다른 이름 추가

인증서에 포함할 추가 도메인이나 하위 도메인을 입력하세요. www 버전은 체크를 해제하지 않는 한 자동으로 추가됩니다.

3
키 유형 선택

RSA 2048은 어디서나 작동합니다. ECDSA P-256은 더 작고 빠르며, 모든 최신 브라우저와 서버가 지원합니다.

4
생성 후 저장

두 파일을 모두 다운로드하세요. CSR은 CA의 주문 양식에 붙여 넣고, .key 파일은 안전하게 보관하세요. 인증서를 설치할 때 필요합니다.

Advertisement

CSR 필드별 입력 방법

필수일반 이름(CN)

방문자가 입력하는 그대로의 기본 도메인입니다. 예: example.com 또는 *.example.com. https://나 경로는 넣지 마세요.

필수주체 대체 이름(SAN)

인증서가 적용되어야 하는 모든 이름입니다. 브라우저는 일반 이름이 아니라 SAN만 확인하므로, 이 생성기는 CN도 항상 SAN에 포함합니다.

OV/EV 전용조직 및 위치

법인 회사명, 도시, 시/도, 국가입니다. 도메인 검증(DV) 인증서에서는 무시되고, 조직 검증(OV)·확장 검증(EV) 인증서에서는 CA가 이 정보를 확인합니다.

2글자국가

US, GB, DE 같은 두 글자 ISO 코드입니다. 국가 이름을 전부 쓰면 대부분의 CA에서 유효하지 않은 CSR로 처리됩니다.

비워 두기조직 단위(OU)

공개 CA는 2022년 9월부터 인증서에 OU를 넣지 않으므로, 대부분 OU를 거부하거나 무시합니다.

선택이메일 주소

거의 필요하지 않습니다. 일부 CA는 인증서에서 이메일 주소를 아예 제외합니다.

RSA와 ECDSA: 어떤 키를 써야 할까요?

기본값RSA 2048

가장 무난한 선택입니다. 오래된 것까지 포함해 모든 CA, 서버, 클라이언트가 지원합니다.

더 강력함RSA 3072 / 4096

키가 클수록 모든 TLS 핸드셰이크가 느려집니다. 정책상 필요한 경우에만 사용하세요.

빠름ECDSA P-256

RSA 3072와 비슷한 강도이면서 키가 훨씬 작고 핸드셰이크가 빠릅니다. 모든 최신 브라우저와 서버가 지원합니다.

높은 보안ECDSA P-384

더 엄격한 정책에 적합합니다. P-256보다 약간 느리지만 RSA 4096보다는 훨씬 가볍습니다.

Advertisement

개인 키를 안전하게 보관하세요

  • 개인 키는 누구에게도 보내지 마세요. 인증 기관도 예외가 아닙니다. CA에 필요한 것은 CSR뿐입니다.

  • 페이지를 떠나기 전에 저장하세요. 개인 키는 브라우저에만 있으며, 저희가 복구해 드릴 수 없습니다. 키가 없으면 인증서는 쓸모가 없습니다.

  • 서버에서는 접근 권한을 엄격하게 설정하세요. 예를 들어 chmod 600 example.com.key로 웹 서버만 읽을 수 있도록 합니다.

  • 요청마다 새 키를 사용하세요. 키가 유출되었을 가능성이 있다면 새 CSR을 생성하고 인증서를 재발급받으세요.

  • 인증서 유효 기간은 점점 짧아지고 있습니다. 2026년 3월부터 공개 TLS 인증서의 유효 기간은 최대 200일로 제한되었고 이 한도는 계속 줄어들고 있으므로, ACME(예: Certbot)로 갱신을 자동화하면 시간을 절약할 수 있습니다.

CSR 작업에 유용한 OpenSSL 명령

인증서를 받기 전과 받은 후에 명령줄에서 파일을 확인하세요.

CSR 내용 표시 및 검증
openssl req -in example.com.csr -noout -text -verify
키와 CSR이 일치하는지 확인 (두 해시가 같아야 함)
openssl req -in example.com.csr -noout -pubkey | openssl sha256 openssl pkey -in example.com.key -pubout | openssl sha256
Windows/IIS용으로 인증서와 키를 .pfx 파일 하나로 묶기
openssl pkcs12 -export -out example.com.pfx -inkey example.com.key -in example.com.crt -certfile ca-bundle.crt

Advertisement

더 많은 SSL 및 인증서 도구

인증서가 발급되면 다음 무료 도구로 확인하세요.

CSR 디코더

CSR이나 인증서를 디코딩하고 서로 일치하는지 확인합니다.

SSL 인증서 확인

모든 웹사이트에 설치된 인증서를 테스트합니다.

HTTP 헤더 확인

HSTS 등 보안 헤더를 확인합니다.

DKIM 레코드 생성기

이메일 서명용 DKIM 키를 브라우저에서 만듭니다.

CSR 생성기 자주 묻는 질문

일반 이름에 도메인을 입력하고, 다른 도메인이 있으면 추가한 뒤, 키 유형을 선택하고 생성 버튼을 누르세요. CSR과 개인 키를 다운로드한 다음, CSR은 인증 기관의 주문 양식에 붙여 넣고 개인 키는 인증서 설치에 쓰도록 보관하세요.

Advertisement