Skip to content
This repository has been archived by the owner on Apr 30, 2024. It is now read-only.
/ openssl-toolkit Public archive

This is an OpenSSL certificate toolkit, a simple cli utility leveraging OpenSSL's CLI for Linux.

License

Notifications You must be signed in to change notification settings

tdharris/openssl-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

openssl-toolkit

This is an OpenSSL certificate toolkit utility leveraging OpenSSL's CLI for Linux. This is a simple wrapper utility for OpenSSL CLI to help automate certificate tasks.

Download openssl-toolkit.zip or see below for one-liner download, extract, launch:

echo https://github.com/tdharris/openssl-toolkit/releases/download/1.0/openssl-toolkit.zip | xargs wget -qO- -O tmp.zip && unzip tmp.zip && rm tmp.zip && ./openssl-toolkit.sh

The following tasks are supported:

  1. Create certificates:
  • Self-Signed SSL Certificate (key, csr, crt)
  • Private Key & Certificate Signing Request (key, csr)
  • PEM with key and entire trust chain
  1. Convert certificates:
  • PEM -> DER
  • PEM -> P7B
  • PEM -> PFX
  • DER -> PEM
  • P7B -> PEM
  • P7B -> PFX
  • PFX -> PEM
  1. Verify certificates:
  • CSR is a public key from the private key
  • Signed certificate is the public key from the private key
  • Chain file applies to the signed certificate (complete ssl chain)
  • Check date validity of certificates
  1. Test ssl server:
  • SSL Certificate handshake
  • SSL Server date validity
  • Permitted Protocols
  1. Output certificate information:
  • Output the details from a certifticate sign request
  • Output the details from a signed certificate

About

This is an OpenSSL certificate toolkit, a simple cli utility leveraging OpenSSL's CLI for Linux.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages