原文英文,约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服务器内部,用户无需担心。
🏷️