Company
Date Published
Author
Michel Pelletier
Word count
1410
Language
English
Hacker News points
132

Summary

Supabase has released its "Vault" feature, a new Postgres extension and accompanying UI that makes it safe and easy to store encrypted secrets and encrypt other stored data in your database. The Vault is built on top of Transparent Column Encryption (TCE) and provides features such as secrets management, encryption keys, and transparent column encryption. It allows developers to store sensitive data like environment variables, API keys, and user data securely, while also providing row-level authenticated encryption. The feature uses pgsodium's TCE algorithm to encrypt data in an authenticated form, with key IDs stored outside of the database for added security. With Vault, Supabase aims to make privacy a simple feature for modern products, with possibilities such as end-to-end encryption, group encryption, and public key management. The feature is now available on all Supabase projects, with documentation and guides provided for users to learn how to use it.