Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ Gocrl Public

This tool downloads the CCADB Intermediate CRL Lists and subsequent CRLs for all publicly trusted Certificates in Mozilla Firefox, Chrome, .. and checks for Errors.

Notifications You must be signed in to change notification settings

Knight1/Gocrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This tool downloads the CCADB Intermediate CRL Lists and subsequent CRLs for all publicly trusted Certificates in Mozilla Firefox, Chrome, .. and checks for Errors.

Gocrl

Gocrl is a Go project for working with CRLs (Certificate Revocation Lists) and related certificate utilities. It leverages several third-party libraries for TOML parsing, public suffix handling, cryptography, and certificate linting.

Features

  • Certificate Revocation List (CRL) processing
  • Certificate validation and linting
  • TOML configuration support
  • Utilities for public suffixes and cryptography

Project Structure

  • main.go: Entry point of the application
  • check.go, linting.go, update.go: Core logic for CRL and certificate operations
  • vendor/: Third-party dependencies
  • go.mod, go.sum: Go module files

Getting Started

Prerequisites

  • Go 1.18 or newer

Installation

Clone the repository:

git clone https://github.com/Knight1/Gocrl.git
cd Gocrl

Usage

Run the main application:

go run main.go

Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements or bug fixes.

About

This tool downloads the CCADB Intermediate CRL Lists and subsequent CRLs for all publicly trusted Certificates in Mozilla Firefox, Chrome, .. and checks for Errors.

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages