pki --pub -
استخراج
کلید عمومی
از یک کلید
خصوصی یا
گواهی
pki --pub |
[--in file|--keyid hex]
[--type type]
[--outform encoding]
[--debug level] |
این
زیرفرمان
از pki(1)
کلیدهای
عمومی را از
کلیدهای
خصوصی و
گواهیها
استخراج
میکند.
- -h, --help
- چاپ
اطلاعات
نحوه
استفاده به
همراه
خلاصهای
از
گزینههای
موجود.
- -v, --debug
level
- تنظیم سطح
اشکالزدایی،
پیشفرض: 1.
- -+, --options file
- خواندن
گزینههای
خط فرمان از
file.
- -i, --in
file
- فایل ورودی.
در صورت
مشخص نشدن،
ورودی از STDIN
خوانده
میشود.
- -x, --keyid
hex
- شناسه شیء
کلید خصوصی
کارت
هوشمند یا TPM
در قالب
هگزادسیمال
همراه با
پیشوند
اختیاری 0x.
- -t, --type
type
- نوع ورودی.
یکی از
موارد priv
(کلید
خصوصی)، rsa
(کلید خصوصی
RSA)، ecdsa (کلید
خصوصی ECDSA)، pub
(کلید
عمومی)، pkcs10
(درخواست
گواهی PKCS#10)، یا
x509 (گواهی X.509)،
پیشفرض priv
است.
- -f, --outform
encoding
- کدگذاری
کلید عمومی
استخراجشده.
یکی از
موارد 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