GSA/fpkilint

Name: fpkilint

Owner: U.S. General Services Administration

Description: Federal PKI, X.509 certificate linter

Created: 2017-09-05 13:41:52.0

Updated: 2017-11-21 20:58:40.0

Pushed: 2018-02-21 16:39:51.0

Homepage:

Size: 644

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Certificate Profile Conformance Tool (CPCT)

CPCT will be a capable of analyzing a certificate?s conformance to a pre-defined certificate profile. User input will consist of a certificate and a profile selection. After processing the certificate, CPCT will output a table similar in formatting to the certificate format tables often included in Certificate Profile documents, but including additional analysis content indicating PASS or specific text describing the non-conformance.

Notional example output

When complete, the tool is expected to be capable of analyzing certificates for conformance with the FPKI profiles described in the documents available on the Federal Public Key Infrastructure (FPKI) web page.

Common Policy Framework

Certificate Policy for the Federal PKI Common Policy Framework (FCPF)

X.509 Certificate and CRL Extensions Profile for the Shared Service Provider (SSP) Program

Federal Bridge

X.509 Certificate and CRL Extensions Profile

X.509 Certificate and CRL Extensions Profile for Personal Identity Verification Interoperable (PIV-I) Credentials


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.