Skip to content

Obtain the (revocation) status of an X.509 certificate.

License

Notifications You must be signed in to change notification settings

koenrh/certstatus

Repository files navigation

Certificate status

This is a little utility to obtain the (revocation) status of an X.509 certificate.

Installation

Make sure you have set up your $GOPATH correctly, and you have included $GOPATH/bin in your $PATH, then run the following command.

go get -u github.com/koenrh/certstatus

Usage

The only argument you need to provided is the path to an X.509 certificate in PEM-encoded format.

# OCSP
$ certstatus ocsp certificate.pem

Serial number: 582831098329266023459877175593458587837818271346

Status: Revoked
Reason: Key compromise
Revoked at: 2017-06-18 17:57:00  0000 UTC

Produced at: 2017-12-24 18:22:40  0000 UTC
This update: 2017-12-24 18:22:40  0000 UTC
Next update: 2017-12-26 18:22:40  0000 UTC

# CRL
$ certstatus crl certificate.pem
Serial number: 582831098329266023459877175593458587837818271346

Status: Revoked
Revoked at: 2017-06-18 17:57:00  0000 UTC

About

Obtain the (revocation) status of an X.509 certificate.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages