sam-37 / certgen

A dead simple tool to generate self signed certificates for MinIO TLS deployments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

certgen

certgen is a simple tool to generate self-signed certificates, and provides SAN certificates with DNS and IP entries.

Install

Binary Releases
OS ARCH Binary
Linux amd64 linux-amd64
Linux arm64 linux-arm64
Linux ppc64le linux-ppc64le
Linux s390x linux-s390x
Apple M1 arm64 darwin-arm64
Apple amd64 darwin-amd64
Windows amd64 windows-amd64
Windows arm64 windows-amd64
FreeBSD amd64 freebsd-amd64
FreeBSD arm64 freebsd-amd64

Download certgen for your specific operating system and platform.

Example (server)

certgen -host "127.0.0.1,localhost"

Created a new certificate 'public.crt', 'private.key' valid for the following names πŸ“œ
 - "127.0.0.1"
 - "localhost"

Example (client)

certgen -client -host "localhost"

Created a new certificate 'client.crt', 'client.key' valid for the following names πŸ“œ
 - "localhost"

About

A dead simple tool to generate self signed certificates for MinIO TLS deployments

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Go 100.0%