https://github.com/hasheddan/certainly
can i haz certs? certainly!
https://github.com/hasheddan/certainly
Last synced: over 1 year ago
JSON representation
can i haz certs? certainly!
- Host: GitHub
- URL: https://github.com/hasheddan/certainly
- Owner: hasheddan
- License: apache-2.0
- Created: 2023-07-25T20:29:08.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-26T16:25:39.000Z (almost 3 years ago)
- Last Synced: 2025-01-25T23:32:03.631Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# certainly
`certainly` generates a root certificate, and a specified number of leaf
certificates and private keys. The root certficate can be used to verify that
leaf certificates were signed by the root's private key.
## Status
`certainly` is currently intended for simple testing scenarios and should not be
utilized in any production environments.
## Installation
`certainly` is not currently packaged for distribution, but you may install it
with `go`:
```
go install github.com/hasheddan/certainly
```
Alternatively, you can clone this repository and build from source.
## Usage
Currently, `certainly` requires that both an organization and a number of leaf
certificates to generate are supplied.
```
certainly
```
The following example demonstrates expected output.
```
$ certainly my-cool-org 5
$ ls
dev-0.crt.pem dev-0.key.pem dev-1.crt.pem dev-1.key.pem dev-2.crt.pem dev-2.key.pem dev-3.crt.pem dev-3.key.pem dev-4.crt.pem dev-4.key.pem root.crt.pem
```