Skip to content

Files and instructions for generating a Root CA and End Entity certificates for PIV smart cards (e.g: YubiKey) using OpenSSL

License

Notifications You must be signed in to change notification settings

Smeeto13/Certificate-authority

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Certificate-authority

A python based tool for generating and managing OpenSSL keys and certificates

Guide: https://sophie.smeeton.icu/security/openssl-toolkit/ #Not active link

Requires python 3.10+

TODO:

  • Update PIV configs
  • Add systemd service for periodicaly updating CRLs
  • Run with args from cmdline
  • Intermediate CA support

About

Files and instructions for generating a Root CA and End Entity certificates for PIV smart cards (e.g: YubiKey) using OpenSSL

Topics

Resources

License

Stars

Watchers

Forks

Languages