Zero Trust - Awesome Go
Libraries and tools to implement Zero Trust architectures.
- Cosign - Container Signing, Verification and Storage in an OCI registry.
- in-toto - Go implementation of the in-toto (provides a framework to protect the integrity of the software supply chain) python reference implementation.
- OpenZiti - A full, open source zero trust overlay network. Including numerous SDKs for numerous languages such as golang allowing you to embed zero trust principles directly into your applications. The OpenZiti Test Kitchen has numerous examples to draw inspiration from including a zero trust ssh client - zssh
- Spiffe-Vault - Utilizes Spiffe JWT authentication with Hashicorp Vault for secretless authentication.
- Spire - SPIRE (the SPIFFE Runtime Environment) is a toolchain of APIs for establishing trust between software systems across a wide variety of hosting platforms.