• 用******户 使用了工具 Base64编解码
  • 开******发 使用了工具 MD5加密
  • 工******程 使用了工具 时间戳转换
  • 程******序 使用了工具 JSON格式化
  • 设******计 使用了工具 图片压缩
  • 产******品 使用了工具 URL编解码
  • 测******试 使用了工具 正则表达式
  • 运******维 使用了工具 密码生成器

CSR证书生成工具

编程开发
在线CSR(证书签名请求)生成工具,支持表单填写、OpenSSL命令生成、参数说明和验证
CSR证书签名SSL证书OpenSSLHTTPS证书申请
快捷选择场景
单域名证书适用于单个网站域名
通配符证书适用于主域名和所有子域名
多域名证书适用于多个不同域名
代码签名证书适用于软件代码签名
高安全性适用于金融、电商等高安全要求场景
CSR信息填写
CN - 中国
2048位 推荐
RSA - 最常用,兼容性好
参数说明
参数全称说明示例
CCountry国家代码(2位大写字母)CN
STState省份或州Beijing
LLocality城市Beijing
OOrganization组织或公司名Example Inc.
OUOrganizational Unit部门或单位IT Department
CNCommon Name域名或姓名(必填)www.example.com
emailAddressEmail联系邮箱admin@example.com
工具说明

工具介绍

CSR(Certificate Signing Request,证书签名请求)是一个编码的文本文件,包含您的组织信息和公钥。当您申请 SSL/TLS 证书时,需要先生成 CSR 文件并提交给证书颁发机构(CA),CA 会使用 CSR 中的信息创建您的证书。本工具支持表单填写、OpenSSL 命令生成、配置文件生成等功能。

支持的证书类型

DV证书域名验证,快速签发OV证书组织验证,中等安全EV证书扩展验证,最高安全
通配符证书*.example.com 格式多域名证书支持SAN扩展代码签名证书软件代码签名

使用步骤

填写信息
填写国家、组织、域名等证书信息
选择参数
选择密钥算法和长度(推荐 RSA 2048)
生成命令
点击生成 CSR 命令,复制或下载脚本
执行命令
在终端执行命令,获得 .csr 和 .key 文件

功能特性

常见问题

Q1: Common Name (CN) 应该填写什么?

CN 必须与您的域名完全匹配。对于单域名证书填写 www.example.com,通配符证书填写 *.example.com,多域名证书填写主域名。

Q2: 私钥文件(.key)需要保密吗?

是的,私钥文件是证书的核心,必须严格保密,切勿泄露给任何人。如果私钥泄露,证书将失去安全性。

Q3: 密钥长度应该选择多少?

推荐使用 RSA 2048 位,这是目前最常用的安全级别。对于高安全要求场景(如金融、电商),可以选择 4096 位,但会增加服务器负载。

Q4: 生成 CSR 后还能修改信息吗?

不可以。CSR 中的信息一旦提交给 CA 后无法修改,如果需要修改信息,必须重新生成 CSR 并重新申请证书。

使用场景

场景说明
HTTPS网站为网站配置 SSL/TLS 证书,启用 HTTPS
测试环境生成自签名证书用于本地开发测试
客户端认证配置客户端证书认证,增强安全性
代码签名申请代码签名证书,验证软件完整性
邮件加密申请 S/MIME 证书,加密邮件通信
VPN连接为 VPN 服务器配置证书认证