Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I recently wrote a thing for myself to let me remember one password and generate different passwords for each of my accounts.

https://github.com/kybernetikos/sinkless

I like it because there isn't any third party or service for me to trust, but I can still have unique complex passwords for each purpose. It feels pretty much the same as having them all in my head.



Similar: https://webpass.rkeene.org/

Though it does syncing


That's pretty cool. How does the syncing work? You should add emojis! :-)


It just posts an encrypted json blob to a CGI script that waits for another connection with the same ID. The script then connects those two connections so that anything one sends the other receives using a FIFO, so no disk involved and they can stream as much as they want to each other.


How do you deal with devices that do not support extensions?


Poorly at present, but it runs as a website on anything with a recent browser: https://kybernetikos.github.io/sinkless/ and you can copy and paste, or there is a node script that will generate the same passwords.

I'd like to make the UI work better in general, but in particular on mobile devices. But then I have many projects I'd like to make time for, and this one is probably usable enough for me for now.


Until you have to change a password.


He addresses that on the page he linked to.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: