An open API service indexing awesome lists of open source software.

https://github.com/plimble/tlsgen

Generates web server TLS certificates that have been self-signed by a private certificate authority that it also creates.
https://github.com/plimble/tlsgen

Last synced: 7 months ago
JSON representation

Generates web server TLS certificates that have been self-signed by a private certificate authority that it also creates.

Awesome Lists containing this project

README

          

tlsgen
===========

### Installation

```
go get -u github.com/plimble/tlsgen
```

### Command

```
Usage of tlsgen:
-ca
whether this cert should be its own Certificate Authority (default true)
-duration duration
Duration that certificate is valid for (default 8760h0m0s)
-ecdsa-curve string
ECDSA curve to use to generate a key. Valid values are P224, P256 (recommended), P384, P521
-host string
Comma-separated hostnames and IPs to generate a certificate for (default "0.0.0.0")
-org string
organization (default "Acme Co")
-rsa-bits int
Size of RSA key to generate. Ignored if --ecdsa-curve is set (default 2048)
-start-date string
Creation date formatted as Jan 1 15:04:05 2011
```