OpenBao 是一个基于身份的密钥和加密管理系统。

密钥是指任何需要严格控制访问权限的信息,例如 API 加密密钥、密码和证书。OpenBao 提供通过身份验证和授权机制进行访问控制的加密服务。通过 OpenBao 的用户界面 (UI)、命令行界面 (CLI) 或 HTTP API,可以安全地存储和管理密钥及其他敏感数据的访问,并对其进行严格控制(限制)和审计。

OpenBao 在向客户端(用户、机器、应用程序)提供对密钥或存储的敏感数据的访问权限之前,会对其进行验证和授权。

OpenBao的核心工作流程由四个阶段组成:

OpenBao 的主要特点包括: