Supabase Vault

Supabase Vault

💡 原文英文,约1200词,阅读约需5分钟。
📝

内容提要

Supabase Vault是一个Postgres扩展,用于在数据库中安全管理机密和加密。它基于pgsodium,提供现代化的加密功能,支持安全存储API密钥和访问令牌,自动管理根密钥,确保数据在磁盘和备份中加密。用户可以通过插入机密到vault.secrets表来使用Vault,并通过vault.decrypted_secrets视图查看解密后的数据。

🎯

关键要点

  • Supabase Vault是一个Postgres扩展,用于在数据库中安全管理机密和加密。

  • Vault基于pgsodium,提供现代化的加密功能,支持安全存储API密钥和访问令牌。

  • Vault通过插入机密到vault.secrets表来使用,用户可以查看解密后的数据。

  • Vault使用的加密类型为带有关联数据的认证加密,确保数据的真实性。

  • Vault适合存储API密钥、访问令牌等安全数据,但对于更敏感的信息,建议使用pgsodium的透明列加密。

延伸问答

Supabase Vault是什么?

Supabase Vault是一个Postgres扩展,用于在数据库中安全管理机密和加密。

Supabase Vault如何存储机密?

用户可以通过插入机密到vault.secrets表来使用Vault。

Supabase Vault使用了什么加密技术?

Vault使用的加密类型为带有关联数据的认证加密,确保数据的真实性。

Supabase Vault适合存储哪些类型的数据?

Vault适合存储API密钥、访问令牌等安全数据。

如何查看Supabase Vault中解密后的数据?

用户可以通过vault.decrypted_secrets视图查看解密后的数据。

使用Supabase Vault时,如何管理根密钥?

Vault自动管理根密钥,确保其存储在Postgres服务器内部,用户无需担心。

🏷️

标签

➡️

继续阅读