SuperAPI AI 工具集

PKI and X.509

部署与运维

查看项目

更新于 10-16 03:13

技能介绍

用途:提供 PKI 与 X.509 证书管理的专家级指导,覆盖证书结构、DN 解析、CSR 生成、证书签发、自签名证书、CA 操作、吊销与格式转换等任务。

主要能力:解释 X.509 证书组成(版本、序列号、签名算法、颁发者、有效期、主体、公钥信息、扩展项);解析 DN 各字段(CN、O、OU、L、ST、C、EMAIL);给出 OpenSSL 命令生成 RSA/ECDSA 私钥、CSR、自签名证书、CA 证书并签发 CSR;查看与验证证书、转换 PEM/DER/PKCS#12 格式;说明 Key Usage、Extended Key Usage、SAN 取值;介绍 CRL 生成、吊销原因与验证;描述根 CA、中间 CA、终端实体证书的层级与约束;提供 Node.js crypto 生成密钥对与解析证书的示例;列出密钥长度、有效期、密钥存储、吊销检查等最佳实践。

使用方式:以 OpenSSL 命令行为主,例如 openssl genrsa -out private.key 2048、openssl req -new -key private.key -out request.csr、openssl x509 -in cert.pem -text -noout、openssl verify -CAfile ca.crt cert.pem;CA 操作需先建立目录结构并配置 openssl.cnf。

适用场景:自建 CA、签发与验证 TLS 证书、排查证书链与吊销问题、格式转换及 Node.js 证书处理。

限制:资料未提供具体收费、价格、平台支持范围或效果保证;部分命令依赖 openssl.cnf 配置,实际使用需按环境调整。