Hacker Newsnew | past | comments | ask | show | jobs | submit | sdicker's commentslogin

Over the years I've built many password managers for myself. I usually 'work', and use passwords, on my Windows machine. I've never had any interest in putting my passwords in the cloud and just wanted something local, simple, and easy to use. Keyvok is my latest iteration - I use it every day.

The core of Keyvok is written in C++ and it uses WebView2 for the UI. Password data is stored in an SQLite database and the passwords themselves are encrypted using Windows Data Protection (DPAPI). High entropy 144-bit passwords can be generated, via BCrypt, and used for new accounts. Memory is securely zeroed where possible.

Clicking on an account entry copies the associated password to the clipboard and then the password can be pasted wherever needed. The clipboard is cleared after 30 seconds. Backup to CSV is available, and finally, the setup installer is just 2.5 MB in size.

Keyvok 'Lite' is a free version of this software and it limits the number of accounts to eight. I'm selling Keyvok for a one-time fee of $15. No pesky subscriptions. Please have a look -

https://keyvok.com


Yes, but you have to reinstall every week unless you have a paid developer account.


I’ve been doing the same except that my linux installation is via WSL on Windows. I’ve been using sideloadly to move my IPA over to my phone. Works great.


Thanks Gareth - we all want and need attention, some more than others. But yes, it would be nice if good manners could be folded in more often.


Excellent – thank you. I’m going to try building a CPN of my latest project today.


This post reminded me of Swift– a modern high-performance language that uses automatic reference counting. Its got a REPL and compiles via LLVM. It does trade goroutines for something with a little more safety built in.


Thanks, great to have the perspective of thoughtful engineers who have been in the trenches for a long time


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: