(DIR) ____ __ __ _ ___ __
(DIR) / __/ / /_ ___ ___ / / ___ _ ___ ( ) ___ / _ ) / / ___ ___ _
(DIR) _\ \ / __// -_) / _ \ / _ \/ _ `/ / _ \|/ (_-< / _ | / / / _ \ / _ `/
(DIR) /___/ \__/ \__/ / __//_//_/\_,_/ /_//_/ /___/ /____/ /_/ \___/ \_, /
(DIR) /_/ /___/
(???) ASSWORD MANAGER
that should not stop me from trying to keep it intact.
So for this week: I made my own password manager! I couldn't find a nice
self hosted open source password manager, apart from the one in
NextCloud. But to run NextCloud for just the password manager, it didn't
feel right.
So, again I asked Guus for help and he was able to create a nice design:
[Screenshot of the design]
And this is what I ended up with:
[Screenshot of the end result]
I also made a simple autocomplete extention for chome, just like the
NextCloud Passwords plugin:
[Screenshot of the extention]
The code isn't pretty (yet), so I'll have to clean that up before I'll
release it. Server side app is in PHP (yes, I know) because I can write
it fairly fast. The chrome app is just a modified version of one of the
example plugins.
As for encryption: When you login you authenticate with the sha-512 hash
of your password. The server doesn't know your password. From your
password an AES-encryption key is generated that is used to encrypt/
decrypt all of your passwords, so the server doesn't know your
passwords.
It is far from final but it's a start.
COMMENTS:
Add a comment by mailing to steph@tilde.club and putting [cdbe2] in the subject
(???)
(???) ther blog posts by ~steph
(DIR) Going off the grid - part 2
(PHO) 020-03-08 - 20:03
(DIR) Going off the grid
(PHO) 020-02-14 - 11:11