What’s SPIFFE
Table of Contents
Overview
SPIFFE (Secure Production Identity Framework For Everyone) is a set of standards for securely identifying workloads.
SPIFFE sets out:
- A format for uniquely specifying an identity called SPIFFE ID.
- Standards for encoding the SPIFFE ID into verifiable documents which are called SVIDs (SPIFFE Verifiable Identity Document), and which come in a JWT and X.509 format.
- Processes that workloads should use to validate a received SVID.
- A set of APIs that workloads can use to request SVIDS, the Workload API.
The open nature and popularity of SPIFFE make it well-suited as the foundation of a full workload identity implementation. It is supported as an identity provider by a number of popular tools (such as Linkerd and Istio) and off-the-shelf SDKs exist for implementing SPIFFE directly into your own services.
It's important to recognize that SPIFFE does not specify how to use SPIFFE IDs for authorization. This gives a high level of flexibility, allowing you to implement authorization in a way that suits you.
Reference
Comments |0|
Category: 似水流年