Parolalarınız yalnızca sizindir.
Confidex parolalarınızı, kodlarınızı, notlarınızı ve dosyalarınızı yalnızca sizin açabileceğiniz bir kasada tutar. Onu eşitleyen hizmet adınızı, e-postanızı veya parolanızı asla öğrenmez ve tek bir girdiyi bile okuyamaz.
- Kayıt gerekmez
Bizim tarafımızda çalınacak, oltalanacak veya sıfırlanacak bir hesap yoktur.
- Cihazınızda mühürlenir
Herhangi bir şey çıkmadan önce şifrelenir ve imzalanır, eğer çıkarsa. Eşitleme isteğe bağlıdır.
- Ücretsiz ve açık kaynaklı
GPL-3.0 uygulamalar ve kendiniz çalıştırabileceğiniz AGPL-3.0 eşitleme sunucusu.
Bir oturum açmanın gerçekten ihtiyaç duyduğu her şey, tek yerde.
Bir kayıt sabit bir form değildir. Bir parolayı tek kullanımlık kodunun, kurtarma notunun, ödeme yaptığınız kartın ve size e-postayla gelen dosyanın yanına koyun. Hepsi bir arada kalır ve hepsi birlikte şifrelenir.
- Oturum açma bilgileri ve parolalarAyarlarını cihazınızda tutan bir üreteçle.
- Tek kullanımlık kodlarİki adımlı oturum açma kodları, cihazınızda üretilir.
- Banka kartlarıNumara, son kullanma tarihi ve kod, sıradan şifreli alanlar olarak.
- Notlar ve belgelerDüz, ya da siz isteyene kadar gizli kalacak şekilde korumalı.
- Fotoğraflar ve dosyalarTaramalar, PDF'ler ve resimler, mühürlenmeden önce cihazınızda yeniden boyutlandırılır.
- Wi-Fi ağlarıKayıtlı paroladan oluşturulan, misafirlerinizin tarayabileceği bir QR kodu.
- API anahtarları ve belirteçlerSiz açığa çıkarana kadar gizli, tek bir eylemle kopyalanır.
- SSH anahtarlarıHer kullanımdan önce size soran yerel bir aracıyla.
- Kendi alanlarınızİhtiyaç duyduğunuz başka her şey. Düzenlerken hiçbir şey atılmaz.
- Tam geçmişHer değişiklik saklanır. Bir kaydın önceki herhangi bir sürümünü açın.
Taşınmak tek bir içe aktarma uzaklığında.
Confidex 1Password, Bitwarden, KeePass ve CSV'den içe aktarır ve onlara geri dışa aktarır. Gerçek verilerinizle deneyin; fikrinizi değiştirirseniz her şeyinizle ayrılın.
- 1Password
- Bitwarden
- KeePass
- CSV
Masaüstü
Mac, Linux ve Windows için gerçek yerel uygulamalar; Rust ile yazılmış, GPU hızlandırmalı bir arayüzle. Electron yok, Flutter yok, web görünümü yok.
- macOS
- Linux
- Windows
Tarayıcı
app.confidex.me adresini açın ve hemen başlayın. İlk ziyaretten sonra çevrimdışı da çalışır ve bir telefonun ana ekranına yüklenir.
app.confidex.me adresini açÖnce çevrimdışı
Her cihaz kasanın tamamını tutar. İstediğinizde eşitleyin, bizim sunucumuz veya kendi sunucunuz üzerinden, ya da hiç eşitlemeyin: kasayı tek bir cihazda tutun ve bir dosyaya yedekleyin. İki cihaz uyuşmazsa her iki sürümü de görür ve seçersiniz.
Kasanızı iki anahtar açar. İkisine birden sizden başka kimse sahip değildir.
Parolanız ve gizli anahtarınız, kasanın özel anahtarlarını tutan küçük bir kilidi açar. Kayıtlar ayrı ayrı şifrelenir ve her revizyon imzalanır. Eşitleme sunucusu, iki açma sırrından hiçbirini almadan veya hesap gerektirmeden imzaları denetler.
-
Parolanız
Onu siz hatırlarsınız. Hiçbir yerde saklanmaz ve asla gönderilmez.
-
Gizli anahtarınız
Onu cihazınız tutar. Yeni bir cihazda bir kez aktarım kodu olarak yazarsınız: yedili gruplar halinde 77 harf ve rakam.
-
Kilit
Kasa anahtarlarını tutar ve yalnızca ikisiyle birlikte açılır. Argon2id her parola tahminini bilerek yavaşlatır: deneme başına 64 MiB bellek ve üç geçiş.
Tek bir anahtar tek başına hiçbir şeyi değiştirmez. Sunucudaki her şeyin bir kopyası parolanızı tahmin etmek için bile kullanılamaz, çünkü sunucu gizli anahtarı asla elinde tutmaz.
Cihazlarınız, içine bakamayan bir sunucu üzerinden uyum içinde kalır.
Her değişiklik cihazınızdan mühürlü ve imzalı olarak çıkar. Sunucu mühürlü kutuları cihazlarınız arasında taşır ve başka kimsenin kasanızı değiştirememesi için imzayı denetler. Tek bir kutuyu bile açamaz ve düz HTTP üzerinde HTTPS üzerindeki kadar güvenli çalışır.
Sunucu saklar ve iletir. Bir değişikliği yalnızca kendi anahtarınızdan gelen bir imza içeri alır.
Kilitleyin, bellekten silinsin.
Kasa açıkken anahtarlar ve baktığınız kayıtlar bellekte yaşar. Kilitlediğinizde Confidex onları o anda bırakır. Rust belleği belirlenimci biçimde serbest bırakır; gizli değerleri bir süre daha tutabilecek bir çöp toplayıcı yoktur. Pano veya işletim sistemi tarafından alınan kopyalar bu güvencenin dışındadır.
Gizli değerlerinizin bellekten ne zaman çıkacağına hiçbir çöp toplayıcı karar vermez. Kilitlemek karar verir.
Sunucumuz ele geçirilirse ne olur?
Saldırganın ele geçirmeyi başardığı şeyleri açın.
Saldırganın elindekileri açın. Yanıt, proje belgelerindeki tehdit modelini izler.
- Evet. İki anahtar birlikte kasayı açar.İçeri girmenin tek gerçek yolu budur. Kendi kasanızı yeni bir cihazda da bu şekilde açarsınız; bu nedenle parola ile aktarım kodu asla bir arada saklanmamalıdır.
- Evet. İki anahtar birlikte kasayı açar.Mühürlü verileri genel adresle alıp açabilirler. Parolayı ve aktarım kodunu ayrı tutun.
- Parolanız güçlü olduğu sürece hayır.Gizli anahtar, kilidi alıp parolaları çevrimdışı denemelerine olanak tanır. Her tahmin 64 MiB bellek ve üç Argon2id geçişi gerektirir. Uzun bir parola öbeği ulaşılamaz kalır; kısa olanlar ise kalamaz.
- Hayır. Gizli anahtar sunucuya hiç ulaşmadı.Bilinen bir parola sızıntı dökümüne karşı test bile edilemez. Kilit anahtarını türetmek, cihazlarınızda kalan gizli anahtarı gerektirir.
- Hayır. Üzerinde kullanabilecekleri hiçbir şey yok.Gizli anahtar olmadan kilit anahtarını türetemezler ve kasa adresi olmadan mühürlü verileri alamazlar bile.
- Hayır. Tahmin edilebilecek hiçbir şey yok.Sunucuda ne parola ne parola özeti ne de gizli anahtar tutulur. Gizli anahtar olmadan tek bir parola tahmini bile sızıntı dökümüne karşı test edilemez.
Eşitleme sunucumuzu kullanın ya da aynısını kendiniz çalıştırın.
Sunucu küçüktür, çünkü koruyacak hiçbir şeyi yoktur. Mühürlü kutuları saklar, kasa başına bir sayaç tutar ve bir değişikliği kabul etmeden önce bir imzayı denetler. Herhangi bir makinede Docker imajı olarak ya da kendi sunucunuz olmadan ve hiçbir ücret ödemeden ücretsiz plandaki bir Cloudflare Worker olarak çalıştırın. Yeni kasalar sync.confidex.me kullanır; tek bir ayarla onları kendi kopyanıza yönlendirin.
- Çalışma biçimi
- Bir Docker imajı, yerel bir ikili dosya ya da ücretsiz planda bir Cloudflare Worker.
- Dizin
- Yerel olarak SQLite veya PostgreSQL, Worker'da D1.
- Nesneler
- S3 uyumlu kovaların, düz dizinlerin ve Git depolarının herhangi bir karışımı. Yazmalar hepsine gider; okumalar sırayla diğerlerine düşer ve özetleri doğrular.
- Aktarım
- HTTP veya HTTPS, seçim sizin. Kutular her iki durumda da mühürlü ve imzalıdır.
- Hesaplar
- Yok. Bir kasa imzalı kilidini yükleyerek kaydolur. Sonrasında onu yalnızca imzalama anahtarının sahibi değiştirebilir.
- Hiç
- Eşitleme isteğe bağlıdır. Bir kasa tek bir cihazda kalabilir, yerel bir ZIP dosyasına yedeklenebilir ve hiçbir zaman bir ağa dokunmayabilir.
- Lisans
- AGPL-3.0. Başkaları için çalıştırdığınız değişiklikler açık kalır.
Confidex'in korumadığı şeyler.
Kriptografi, duran ve aktarılan verileri savunur. Kilidi açık bir cihazı savunamaz ve her şeyi gizleyemez. Bunlar bildiğimiz sınırlardır, açıkça belirtilmiştir.
Kilidi açık, virüslü bir cihaz
Kasa açıkken anahtarlar ve baktığınız kayıtlar bellektedir. O cihazda çalışan kötü amaçlı yazılım bunları okuyabilir. Başından ayrılırken kilitleyin.
İçerikler değil, biçimler
Sunucu kasa ve kayıt tanımlayıcılarını, hangi revizyonun hangisini izlediğini, zaman damgalarını ve mühürlü değerlerin boyutlarını görür. İçerikler, adlar, türler ve etiketler gizli kalır; biçimler kalmaz.
Sızmış bir gizli anahtarla zayıf bir parola
Aktarım kodunuzu elinde tutan biri parolaları çevrimdışı deneyebilir. Argon2id her tahmini 64 MiB ve üç geçişe mal eder, bu yüzden uzun bir parola cümlesi dayanır. Kısa olan dayanmaz.
Yerel arama dizini
Başlıklar, web adresleri, etiketler ve korumasız notlar arama için cihazınızda düz metin olarak dizinlenir. Dizin cihazdan asla çıkmaz, ama diskinizi okuyan herkes bu etiketleri öğrenir.
İleri gizlilik yok
Kasanın özel malzemesi bir gün açığa çıkarsa, onun altında mühürlenmiş kayıtlar okunabilir. Parolayı değiştirmek kilidi yeniden sarmalar; eski revizyonları yeniden mühürlemez.
Uygulama dışındaki kopyalar
Kilitlemede belleği temizlemek Confidex'in sahip olduğu şeyleri kapsar. Pano, tarayıcı ve işletim sistemi kendi kopyalarını tutabilir.
Yapı, denetleyenler için.
C bağlamaları olmayan saf Rust gerçeklemeleri. Her yapının sabit test vektörleri vardır ve depolama biçimi, kilit, kayıt şifreleme, imzalar ve eşitleme protokolünün her biri bayt düzeyine kadar belirtilmiştir.
Kriptografi sayfası tek bir kasayı ilk rastgele baytından eşitlenmiş bir revizyona kadar adım adım izler: malzemenin nasıl iki anahtar çiftine dönüştüğü, kilidin nasıl mühürlenip açıldığı, bir revizyonun nasıl şifrelendiği, imzalandığı ve adlandırıldığı ve sunucunun neleri doğruladığı.
- Kasa oluşturma32 rastgele bayt, X25519 gizli anahtarı, Ed25519 imzalama çifti, UUIDv5 adresi, 77 sembollük aktarım kodu.
- KilitArgon2id 64 MiB, gizli anahtarla HKDF-SHA256, 33 bayt üzerinde XChaCha20-Poly1305, toplam 344 bayt.
- Kayıtlar ve revizyonlarMessagePack, bir kez zlib, HPKE temel modu, tam baytlar üzerinde Ed25519, SHA-256 revizyon kimlikleri.
- Eşitleme sunucusuAyrık kilit imzası, sabitlenmiş anahtar, tam baytlar, imleç karşılaştır ve ilerlet.
- Görünür kalanlarTanımlayıcılar, ebeveynler, epoch, boyutlar ve zamanlama. Okunabilir hiçbir şey yok.