PKI --PUB(1) strongSwan PKI --PUB(1)

pki --pub - استخراج کلید عمومی از یک کلید خصوصی یا گواهی

pki --pub [--in file|--keyid hex] [--type type] [--outform encoding] [--debug level]
pki --pub --options file
pki --pub -h | --help

این زیرفرمان از pki(1) کلیدهای عمومی را از کلیدهای خصوصی و گواهی‌ها استخراج می‌کند.

چاپ اطلاعات نحوه استفاده به همراه خلاصه‌ای از گزینه‌های موجود.
تنظیم سطح اشکال‌زدایی، پیش‌فرض: 1.
-+, --options file
خواندن گزینه‌های خط فرمان از file.
فایل ورودی. در صورت مشخص نشدن، ورودی از STDIN خوانده می‌شود.
شناسه شیء کلید خصوصی کارت هوشمند یا TPM در قالب هگزادسیمال همراه با پیشوند اختیاری 0x.
نوع ورودی. یکی از موارد priv (کلید خصوصی)، rsa (کلید خصوصی RSA)، ecdsa (کلید خصوصی ECDSA)، pub (کلید عمومی)، pkcs10 (درخواست گواهی PKCS#10)، یا x509 (گواهی X.509)، پیش‌فرض priv است.
کدگذاری کلید عمومی استخراج‌شده. یکی از موارد der (ASN.1 DER)، pem (Base64 PEM)، dnskey (کلید RFC 3110 DNS)، یا sshkey (کلید RFC 4253 SSH)، پیش‌فرض der است.

استخراج کلید عمومی از یک کلید خصوصی RSA:

pki --pub --in key.der > pub.der

استخراج کلید عمومی از یک گواهی X.509:

pki --pub --in cert.der --type x509 > pub.der

pki(1)

2013-07-31 6.1.0