Annotation of embedaddon/strongswan/src/pki/man/pki---keyid.1.in, revision 1.1.1.1

1.1       misho       1: .TH "PKI \-\-KEYID" 1 "2019-04-29" "@PACKAGE_VERSION@" "strongSwan"
                      2: .
                      3: .SH "NAME"
                      4: .
                      5: pki \-\-keyid \- Calculate key identifiers of a key or certificate
                      6: .
                      7: .SH "SYNOPSIS"
                      8: .
                      9: .SY pki\ \-\-keyid
                     10: .RB [ \-\-in
                     11: .IR file | \fB\-\-keyid\fR
                     12: .IR hex ]
                     13: .OP \-\-type type
                     14: .OP \-\-id id-type
                     15: .OP \-\-format format
                     16: .OP \-\-debug level
                     17: .YS
                     18: .
                     19: .SY pki\ \-\-keyid
                     20: .BI \-\-options\~ file
                     21: .YS
                     22: .
                     23: .SY "pki \-\-keyid"
                     24: .B \-h
                     25: |
                     26: .B \-\-help
                     27: .YS
                     28: .
                     29: .SH "DESCRIPTION"
                     30: .
                     31: This sub-command of
                     32: .BR pki (1)
                     33: calculates key identifiers of private keys and certificates.
                     34: .
                     35: .SH "OPTIONS"
                     36: .
                     37: .TP
                     38: .B "\-h, \-\-help"
                     39: Print usage information with a summary of the available options.
                     40: .TP
                     41: .BI "\-v, \-\-debug " level
                     42: Set debug level, default: 1.
                     43: .TP
                     44: .BI "\-+, \-\-options " file
                     45: Read command line options from \fIfile\fR.
                     46: .TP
                     47: .BI "\-i, \-\-in " file
                     48: Input file. If not given the input is read from \fISTDIN\fR.
                     49: .TP
                     50: .BI "\-x, \-\-keyid " hex
                     51: Smartcard or TPM private key object handle in hex format with an optional
                     52: 0x prefix.
                     53: .TP
                     54: .BI "\-t, \-\-type " type
                     55: Type of input. One of \fIpriv\fR (private key), \fIrsa\fR (RSA private key),
                     56: \fIecdsa\fR (ECDSA private key), \fIbliss\fR (BLISS private key),
                     57: \fIpub\fR (public key), \fIpkcs10\fR (PKCS#10 certificate request),
                     58: \fIx509\fR (X.509 certificate), defaults to \fIpriv\fR.
                     59: .TP
                     60: .BI "\-I, \-\-id " id-type
                     61: Type of identifier. One of \fIall\fR (all identifiers), \fIspk\fR (SHA-1 hash
                     62: of subjectPublicKey), \fIspki\fR (SHA-1 hash of subjectPublicKeyInfo), defaults
                     63: to \fIall\fR.
                     64: .TP
                     65: .BI "\-f, \-\-format " format
                     66: Output format. One of \fIpretty\fR (user-readable output), \fIhex\fR
                     67: (hexadecimal encoding), \fIbase64\fR (Base64 encoding), \fIbin\fR (raw binary
                     68: data), defaults to \fIpretty\fR.
                     69: .
                     70: .SH "EXAMPLES"
                     71: .
                     72: Calculate key identifiers of an RSA private key:
                     73: .PP
                     74: .EX
                     75:   $ pki --keyid --in key.der
                     76:   subjkey (SHA-1 of subjectPublicKey):
                     77:                6a:9c:74:d1:f8:89:79:89:f6:5a:94:e9:89:f1...
                     78:   keyid (SHA-1 of subjectPublicKeyInfo):
                     79:                6e:55:dc:7e:9c:a5:58:d9:5b:e3:c7:13:14:e1...
                     80: .EE
                     81: .PP
                     82: Calculate key identifiers of an X.509 certificate:
                     83: .PP
                     84: .EX
                     85:   $ pki --keyid --in cert.der --type x509
                     86:   subjkey (SHA-1 of subjectPublicKey):
                     87:                6a:9c:74:d1:f8:89:79:89:f6:5a:94:e9:89:f1...
                     88:   keyid (SHA-1 of subjectPublicKeyInfo):
                     89:                6e:55:dc:7e:9c:a5:58:d9:5b:e3:c7:13:14:e1...
                     90: .EE
                     91: .PP
                     92: Calculate keyid in simple hex encoding of an X.509 certificate:
                     93: .PP
                     94: .EX
                     95:   $ pki --keyid --in cert.der --type x509 --id spki --format hex
                     96:   6e55dc7e9ca558d95be3c71314e1...
                     97: .EE
                     98: .PP
                     99: .
                    100: .SH "SEE ALSO"
                    101: .
                    102: .BR pki (1)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>