You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

2h 16m 25s logged

Building ProcPass, a local-first encrypted password manager (Go + React). The backend worked, but the frontend file was literally cut in half — missing screens, broken function calls, no CSS.

Today I fixed it:

  • Built the full UI: create vault, unlock vault, add/edit/delete passwords
  • Fixed a bug where the app sent the password twice instead of the vault file path (i was sleepy LoL) 💀
  • Added a native file picker to choose where your vault is saved
  • Dark theme, because obviously

Build passes clean.

0
0
8
Open comments for this post

3h 21m 16s logged

ProcPass, My Own Password Manager

Today I implemented the core security model using envelope encryption. The master password never touches vault data. Instead, it derives a Key Encryption Key (KEK) that wraps the Vault Encryption Key (VEK, the actual key protecting your data).

The payoff is that changing master password is instant. Since the VEK stays the same, you only re-wrap 32 bytes with a new KEK. No re-encryption of the entire vault, even with thousands of entries.

I also started using AI for making better diagrams for the devlogs (they are way more beautiful than my handmade thinking LoL).
Special thanks for @lacorte that gived that idea for me ;)

0
0
5

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…