Annotation of embedaddon/strongswan/src/pki/man/pki---pub.1.in, revision 1.1.1.1
1.1 misho 1: .TH "PKI \-\-PUB" 1 "2013-07-31" "@PACKAGE_VERSION@" "strongSwan"
2: .
3: .SH "NAME"
4: .
5: pki \-\-pub \- Extract a public key from a private key or certificate
6: .
7: .SH "SYNOPSIS"
8: .
9: .SY pki\ \-\-pub
10: .RB [ \-\-in
11: .IR file | \fB\-\-keyid\fR
12: .IR hex ]
13: .OP \-\-type type
14: .OP \-\-outform encoding
15: .OP \-\-debug level
16: .YS
17: .
18: .SY pki\ \-\-pub
19: .BI \-\-options\~ file
20: .YS
21: .
22: .SY "pki \-\-pub"
23: .B \-h
24: |
25: .B \-\-help
26: .YS
27: .
28: .SH "DESCRIPTION"
29: .
30: This sub-command of
31: .BR pki (1)
32: extracts public keys from a private keys and certificates.
33: .
34: .SH "OPTIONS"
35: .
36: .TP
37: .B "\-h, \-\-help"
38: Print usage information with a summary of the available options.
39: .TP
40: .BI "\-v, \-\-debug " level
41: Set debug level, default: 1.
42: .TP
43: .BI "\-+, \-\-options " file
44: Read command line options from \fIfile\fR.
45: .TP
46: .BI "\-i, \-\-in " file
47: Input file. If not given the input is read from \fISTDIN\fR.
48: .TP
49: .BI "\-x, \-\-keyid " hex
50: Smartcard or TPM private key object handle in hex format with an optional
51: 0x prefix.
52: .TP
53: .BI "\-t, \-\-type " type
54: Type of input. One of \fIpriv\fR (private key), \fIrsa\fR (RSA private key),
55: \fIecdsa\fR (ECDSA private key), \fIpub\fR (public key), \fIpkcs10\fR (PKCS#10
56: certificate request), or \fIx509\fR (X.509 certificate), defaults to \fIpriv\fR.
57: .TP
58: .BI "\-f, \-\-outform " encoding
59: Encoding of the extracted public key. One of \fIder\fR (ASN.1 DER), \fIpem\fR
60: (Base64 PEM), \fIdnskey\fR (RFC 3110 DNS key), or \fIsshkey\fR (RFC 4253 SSH
61: key), defaults to \fIder\fR.
62: .
63: .SH "EXAMPLES"
64: .
65: Extract the public key from an RSA private key:
66: .PP
67: .EX
68: pki --pub --in key.der > pub.der
69: .EE
70: .PP
71: Extract the public key from an X.509 certificate:
72: .PP
73: .EX
74: pki --pub --in cert.der --type x509 > pub.der
75: .EE
76: .PP
77: .
78: .SH "SEE ALSO"
79: .
80: .BR pki (1)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>