This bumps the go directive for all of the modules provided by the repository to 1.17 which will allow the new module graph pruning and lazy loading capabilities introduced in Go 1.17 to be used once the updated modules are released. This means that, as described by the documentation, the go.mod files for each module now include a separate require block that includes all of the indirect dependencies |
||
|---|---|---|
| .. | ||
| certgen_ed25519.go | ||
| certgen_test.go | ||
| certgen.go | ||
| doc.go | ||
| go.mod | ||
| net_noop.go | ||
| net.go | ||
| README.md | ||
Certgen
Overview
This package contains functions for creating self-signed TLS certificate from random new key pairs, typically used for encrypting RPC and websocket communications.
ECDSA certificates are supported on all Go versions. Beginning with Go 1.13, this package additionally includes support for Ed25519 certificates.
Installation and Updating
This package is part of the github.com/decred/dcrd/certgen module. Use the
standard go tooling for working with modules to incorporate it.
License
Package certgen is licensed under the copyfree ISC License.