agl/crlset-tools

Tools for dealing with Chrome's CRLSets

Go

159

12 commits

updated Aug 5, 2026

See the code

README

CRL Set Tools

crlset is a utility program for downloading and dumping the current Chrome CRLSet. It can be built with Go1. See http://golang.org/doc/install.html, but don't pass "-u release" when fetching the repository.

One you have Go installed, run:

% go build crlset.go

First you need to download the current CRL set:

% ./crlset fetch > crl-set
Downloading CRLSet version 59

By default this fetches the full CRL set, but if you want to instead fetch the lighter-weight CRL set intended for low-memory devices, you can instead run:

% ./crlset fetch -androidlowmem > crl-set
Downloading CRLSet version 59

Then you can dump the contents of the CRL set:

% ./crlset dump crl-set

Revocations are grouped by the SHA-256 hash of the issuing certificate's SubjectPublicKeyInfo and listed as serial numbers.

To also show SPKIs that have been blocked:

% ./crlset dumpSPKIs crl-set

You can also list only the serials issued under a given certificate:

% ./crlset dump crl-set my-ca-cert.pem

agl/crlset-tools

Tools for dealing with Chrome's CRLSets

Go

159

12 commits

updated Aug 5, 2026

See the code

README

CRL Set Tools

crlset is a utility program for downloading and dumping the current Chrome CRLSet. It can be built with Go1. See http://golang.org/doc/install.html, but don't pass "-u release" when fetching the repository.

One you have Go installed, run:

% go build crlset.go

First you need to download the current CRL set:

% ./crlset fetch > crl-set
Downloading CRLSet version 59

By default this fetches the full CRL set, but if you want to instead fetch the lighter-weight CRL set intended for low-memory devices, you can instead run:

% ./crlset fetch -androidlowmem > crl-set
Downloading CRLSet version 59

Then you can dump the contents of the CRL set:

% ./crlset dump crl-set

Revocations are grouped by the SHA-256 hash of the issuing certificate's SubjectPublicKeyInfo and listed as serial numbers.

To also show SPKIs that have been blocked:

% ./crlset dumpSPKIs crl-set

You can also list only the serials issued under a given certificate:

% ./crlset dump crl-set my-ca-cert.pem

Significant stargazers

Jess Frazelle

13,862 followers · starred Apr 2016

Christian Heimes

585 followers · starred Jul 2014

Ivan Nikulin

332 followers · starred Oct 2020

Kudo Chien

777 followers · starred Nov 2017