OpenSSL

OpenSSL 简要说明

OpenSSL的功能

  • 生成 private keys
  • 创建 CSRs (certificate signing request)
  • 安装证书
  • 标识证书信息, 转换证书格式

基本命令

  • openssl version -a (版本查看)
  • openssl genrsa -out yourdomain.key 2048 (生成私钥的三要素)
    1. 算法(推荐 RSA)
    2. 键长(RSA 推荐2048)
    3. Passphrase
  • openssl rsa -text -in yourdomain.key -noout (查看私钥信息)
  • openssl rsa -in yourdomain.key -pubout -out yourdomain_public.key (输出公钥)
  • openssl x509 -text -in yourdomain.crt -noout (查看证书信息)