pki --signcrl » History » Version 2
« Previous -
Version 2/8
(diff) -
Next » -
Current version
Tobias Brunner, 22.10.2012 16:05
ipsec pki --signcrl¶
Synopsis¶
pki --signcrl --cacert file --cakey file --lifetime days [ [--reason key-compromise|ca-compromise|affiliation-changed| superseded|cessation-of-operation|certificate-hold] [--date timestamp] --cert file | --serial hex ]* [--digest md5|sha1|sha224|sha256|sha384|sha512] [--outform der|pem] --help (-h) show usage information --cacert (-c) CA certificate file --cakey (-k) CA private key file --lifetime (-l) days the CRL gets a nextUpdate, default: 15 --lastcrl (-a) CRL of lastUpdate to copy revocations from --cert (-z) certificate file to revoke --serial (-s) hex encoded certificate serial number to revoke --reason (-r) reason for certificate revocation --date (-d) revocation date as unix timestamp, default: now --digest (-g) digest for signature creation, default: sha1 --outform (-f) encoding of generated crl, default: der --debug (-v) set debug level, default: 1 --options (-+) read command line options from file
Description¶
Create a certificate revocation list.
Examples¶
- Revoke a certificate:
ipsec pki --signcrl --cacert caCert.der --cakey caKey.der --reason superseded --cert peerCert.der > crl.der
- Update an existing CRL with two new revocations, using the certificates serial, but no reason:
ipsec pki --signcrl --cacert caCert.der --cakey caKey.der --lastcrl crl1.der --serial 0123 --serial 0345 > crl2.der