KeyVaultX

Tools:Node.js • TypeScript • PostgreSQL • Docker

Skills:Backend Engineer • Security Engineer

AS
Anil Singh
KeyVaultX

How I built KeyVaultX to encrypt secrets with AES-256 and enforce strict trust boundaries

What Made This Hard

Strict trust boundaries Ensuring that untrusted actors cannot gain access to secure enclaves without multi-factor authorized requests

How I Built It

Implemented an AES-256 encryption layer that encrypts all payloads before they touch the database. The encryption keys themselves are vaulted separately

Tech Stack

Backend: Node.js, TypeScript

Database: PostgreSQL

Security: AES-256, JWT, Bcrypt