GithubHelp home page GithubHelp logo

certiffix's Introduction

Certiffix

Generate development certificates using self-signed CA root certificates. This command will assist you in generating self-signed Certificate Authorities. These can then be used to sign certificate requests. You can then have your browser or system trust these generated authorities, and then all certificates signed by them will be considered valid.

On unix based systems it stores the certificates it generates in ~/.config/certiffix/

Usage:

certiffix {options}



Commands:

Command Purpose
certiffix --ca Generate a self-signed CA Root Certificate.
certiffix Generate a certificate signed by the specified (selectable) CA Root Certificate.


Arguments:
Note: All arguments are optional. If not specified, the command will prompt for needed values.

Argument Purpose
--ca If specified without a value, a CA Root Certificate will be generated.
If specified with a value, then the value should be the path to a CA Root Certificate.
--commonName,
--domain
--cn
--common
Domain name to use for certificate. If prefixed with a *., then a wildcard certificate
will be generated.
--country
--c
Country code value to use for the certificate.
--county
--locality
--l
County/Locality value to use for the certificate.
--days Number of days that this certificate is valid.
Default = 398
--email Email address value to use for the certificate.
--ip IP Addresses to use for EXT data in certificate.
Can be specified multiple times for multiple IP addresses.
Default = 127.0.0.1
--organization
--org
--o
Organization value to use for the certificate.
--state
--st
State code value to use for the certificate.
--unit
--ou
Unit value to use for the certificate.
--wildcard
--wild
If given, then the certificate will be generated as a wildcard certificate.

certiffix's People

Contributors

th317erd avatar

Watchers

James Cloos avatar  avatar  avatar

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.