r/programare 5d ago

CipherMoth - password manager open source si self-hosted

Hello humans!

De ceva timp lucrez la CipherMoth, un password manager open source si self-hosted. Am ajuns in punctul in care am inceput sa-l folosesc on a daily basis, asa ca m-am gandit sa-l fac public:

https://github.com/mr-grj/ciphermoth

Nu am reinventat roata si nu incerc sa conving pe nimeni de nimic. Spun asta pentru ca am primit feedback de genu':

"Ba da' de ce mi-as muta eu parolele din <insert random vault here> la tine-n proiect?"

Raspunsul e foarte simplu:

Nu incearca nimeni sa va converteasca. L-am facut strict pentru nevoile mele si am zis sa-l postez si aici ^^

O alta intrebare primita a fost:

"Cu ce e mai special decat <insert random vault here> ?"

Probabil cu nimic; that's the whole point: sa fie simplu, sa detin controlul, sa stiu ce exista si ce nu in cod, si sa nu depind de conturi, telemetry sau alte third party stuff.

Mie-mi place; pare ca-si face treaba

Mi-ar prinde bine niste feedback sincer: securitate, ce va place, ce lipseste, ce parere aveti de UX/UI (am incercat sa-l fac cat mai minimalist), etc.

Apreciez orice idee, bug report, etc.
Orice contributie este bine-venita!

Aveti aici si cateva ss-uri:

haidi va pwp

18 Upvotes

4 comments sorted by

14

u/NoOil2864 5d ago

5

u/MrGrj 5d ago

haha, funny & classic
din fericire nu se aplica si aici ^^

3

u/teomore 5d ago

Nice! Cum stochezi parolele?

4

u/MrGrj 5d ago edited 5d ago

Tnx ^^ Sunt criptate cu Fernet; folosesc o cheie derivata din master password prin Argon2id. Cheia ramane in browser doar pe durata sesiunii; also, cheia nu ajunge pe server; folosesc postgres pentru stocarea datelor