crypto/tls | Package tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446. |
github.com/cloudflare/backoff | Package backoff contains an implementation of an intelligent backoff strategy. |
github.com/cloudflare/cfssl/csr | Package csr implements certificate requests for CFSSL. |
github.com/cloudflare/cfssl/errors | Package errors provides error types returned in CF SSL. |
github.com/cloudflare/cfssl/log | Package log implements a wrapper around the Go standard library's logging package. |
github.com/cloudflare/cfssl/revoke | Package revoke provides functionality for checking the validity of a cert. |
github.com/cloudflare/cfssl/transport/ca | Package ca provides the CertificateAuthority interface for the transport package, which provides an interface to get a CSR signed by some certificate authority. |
github.com/cloudflare/cfssl/transport/core | Package core contains core definitions for the transport package, the most salient of which is likely the Identity type. |
github.com/cloudflare/cfssl/transport/kp | Package kp describes transport key providers and provides a reference implementation. |
github.com/cloudflare/cfssl/transport/roots | Package roots includes support for loading trusted roots from various sources. |
net | Package net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets. |
os | Package os provides a platform-independent interface to operating system functionality. |
time | Package time provides functionality for measuring and displaying time. |