[linux][证书]证书导出公钥
您提供的命令是用于从PEM格式的证书文件中提取公钥的 OpenSSL 命令。下面是命令的详细解释:
openssl x509 -inform pem -pubkey -in public.cert
openssl
: 这是 OpenSSL 命令行工具的调用。x509
: 指定要操作的是 X.509 证书。-inform pem
: 指定输入文件的格式为 PEM(Privacy Enhanced Mail),这是一种常见的证书和密钥的编码格式。-pubkey
: 指示命令提取证书中的公钥。-in public.cert
: 指定输入文件的名称,这里是public.cert
。
执行这个命令后,它会从名为 public.cert
的 PEM 格式证书文件中提取公钥,并将其输出到标准输出(通常是终端)。您可以将输出重定向到一个文件中,例如:
openssl x509 -inform pem -pubkey -in public.cert > public.key
这将会把公钥保存到 public.key
文件中。