İçeriğe geç
efe@canbolat:~

efe@canbolat:~/work/vaultzero %cat README.md

vaka incelemesi

VaultZero: arayacak hiçbir sunucusu olmayan parola yöneticisi

AES-256-GCM, Argon2id ve oluşturulduğu makineden hiç çıkmayan bir kasa dosyası. Açık kaynak, MIT lisanslı.

YazanEfe Canbolat6 dk okumayayında
görsel hazırlanıyor

Çoğu parola yöneticisi sizden bir gizlilik metnine güvenmenizi ister. Efe Canbolat, VaultZero'yu kodu okumayı tercih edenler için geliştirdi. Sıfır bulut, sıfır telemetri ve kurtarma yolu olmayan, çok platformlu bir masaüstü parola yöneticisi — çünkü kurtarma yolu da bir kapıdır.

01Sıfır bilgi, kelimenin tam anlamıyla

Kasa, kullanıcının ev dizinindeki tek bir şifreli dosyadır. Sunucu bileşeni, senkronizasyon servisi veya hesap yoktur. Hiçbir şey iletilmez, çünkü iletilecek bir yer yoktur.

Bu tercihin bir bedeli var ve Efe Canbolat bunu bilerek seçti: kurtarma seçeneği yok. Ana parolayı unutursanız veri gider. Sıfır bilgi ancak geliştiricisine karşı da uygulandığında bir anlam taşır.

02Kriptografi

İçerik AES-256-GCM ile şifrelenir. Galois/Counter Mode sayesinde şifreli metin yalnızca gizli değil, aynı zamanda doğrulanmıştır; kurcalama sessizce çözülüp anlamsız veriye dönüşmek yerine tespit edilir.

Ana parola, 64 MB bellek ve 4 iş parçacığıyla yapılandırılmış Argon2id ile güçlendirilir; bu da büyük ölçekli çevrimdışı deneme saldırılarını zahmetli olmaktan çıkarıp pahalı hale getirir. Her kasa kendi 32 baytlık rastgele tuzunu alır, böylece aynı iki parola asla aynı anahtarı üretmez.

03Okunmak için yazıldı

VaultZero, Go arka ucunu React ve TypeScript arayüzüyle birleştiren Wails ile yazıldı ve tek kod tabanından Windows, macOS ve Linux için dağıtılıyor. Depo, MIT lisansıyla herkese açık.

Arayüz, servis favicon'larını çekerek kimlik bilgilerini bir bakışta ayırt edilebilir kılan modern bir koyu tema. Kopyalanan parolalar otuz saniye sonra panodan otomatik silinir — kullanıcının dikkatli olmayı hatırlamasını gerektirmeyen bir güvenlik.

VaultZero, Efe Canbolat tarafından yazılır ve sürdürülür. Kaynak kodu tamamen açık — güvenmek yerine inceleyin.

%