Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.
/ CERTified Public archive

Verifies certificate authorities and personal certificates with MS Certificate Trust List and various CRLs.

License

Notifications You must be signed in to change notification settings

jknyght9/CERTified

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CERTified

Verifies certificates registered in the Microsoft Windows Certificate Store. Features include:

  • verifies Certificate Authorities with MS Certificate Trust List (CTL)

  • pulls individual certificate Certificate Revocation List (CRL)

    • verifies certificate is not revoked
  • validates certificate chain (e.g. is self-signed)

  • checks certificate expiration

  • constantly monitors certificate store

    • updates every 60 second
    • update refresh is user configurable
  • CTL and CRL is updated every 6 hours

  • Exiting program (top right "X") minimizes to notification bar

  • notifies user when a new certificate is added to the store

  • can view certificate information like: serial, thumbprint, algorithm, etc.

    Alt text

Instructions

Microsoft Visual Studio is required to compile the project. I used VS 2015 Community (free). Get it at https://go.microsoft.com/fwlink/?LinkId=691978&clcid=0x409

  • install Visual Studio
  • clone project
  • open solution file (CERTified.sln)
  • at the top change the build type from "Debug" to "Release"
  • click "Build" then "Build CERTified"
  • copy "CERTified.exe" from ..\CERTified\CERTified\bin\Release to what ever directory you want
  • run

About

Verifies certificate authorities and personal certificates with MS Certificate Trust List and various CRLs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages