Git Product home page Git Product logo

openssl-wizard's Introduction

OpenSSL Wizard

A simple GUI to help you with common certificate related tasks.

image

Get it

If you have Chocolatey, the easiest way to install it is:

choco install openssl-wizard

Or you can download a copy from the the Releases section.

You will need to have openssl.exe present in the PATH of your system. If you're not sure how, you can always put openssl-wizard in the same folder as openssl.exe. If you don't need to run openssl, you can still click the copy button to copy the openssl command to the clipboard.

Sections

RSA Key

Generate an RSA key of specified length, and encrypted with a passphrase or unencrypted. The key length and encryption method may be chosen.

ECDSA Key

Generate an Elliptic Curve DSA key using the specified elliptic curve, and encrypted with a passphrase or unencrypted. The key length is fixed for the chosen curve.

Root CA

Generates a new Root Certificate Authority (Root CA) key and self-signs it in one operation. Both a certificate (public key) and private key are generated. You can choose the digest algorithm, the certificate validity and other extended parameters.

Self-Sign CA

Generates a Root Certificate Authority by signing an existing private key to give you a self-signed certificate. You can choose the digest algorithm, the certificate validity and other extended parameters.

Issue CSR

Generates a Certificate Signing Request (CSR) for an existing private key. You can choose the digest algorithm, and other extended parameters. This CSR can be sent to your signing authority to have it signed and generate your SSL certificate.

New CSR

Generates a new private key and a Certificate Signing Request (CSR) for that key. You can choose the digest algorithm, and other extended parameters. This CSR can be sent to your signing authority to have it signed and generate your SSL certificate.

Sign

If you have a CSR, you can now generate a signed certificate for it. You will also need the private key and public key of the authority that you want to sign with. You can choose the validity, and other extended parameters.

Convert

You can convert certificates from various container formats to one another.

Combine

You can combine a private key and a public key (certificate) into a single container.

Currently only PCKS#12 is supported as the output format.

See also

openssl-wizard's People

Contributors

deviousasti avatar stokito avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

openssl-wizard's Issues

How to open the wizard

Hi,

It's not quite clear how to start the wizard. I installed using choco, windows search then does not find it and there is no menu item nor desktop icon. I also searched the file system but did not find

Add docs

  • Add basic docs
  • Add screenshots
  • Add internal workflow examples

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.