Masaüstü Uygulamaları
Açık Kaynak

Lain's Vault: Şifreli Depo

RustTypeScriptTauriReactAESMarkdown

Şifreli dosya yönetimi ve güvenli Markdown düzenleme işlemleri için tasarlanmış, çift anahtarlı AES sistemine sahip çok kullanıcılı bir masaüstü uygulaması.

Teknoloji Yığını

RustTypeScriptTauriReactAESMarkdown

Sistem Metrikleri

Rust üzerinden sıfır kayıplı (zero-overhead) yerel dosya şifreleme
Electron'un hantallığı olmadan bellek-güvenli (memory-safe) yürütme

Bunu Neden İnşa Ettim?

"Standart not alma uygulamaları verileri düz metin (plaintext) olarak saklar veya doğrulanmamış bulutlara senkronize eder. Hassas Markdown belgelerinin ve harici dosyaların katı bir şekilde şifrelendiği ve belirli kullanıcı alanlarına bağlandığı, tamamen yerel bir kasaya ihtiyacım vardı."

Mimari & Kararlar

Uygulama, React ön yüzünden (frontend) tamamen izole edilmiş, doğrudan ve bellek açısından güvenli dosya sistemi I/O işlemleri ve AES şifreleme için Tauri (Rust) arka ucunu kullanır. Çift anahtarlı kriptografik sistem sayesinde, hem Markdown hem de harici ikili (binary) dosyalar, orijinal yapıları bozulmadan şifrelenir.

Temel Özellikler

  • 01.Çok kullanıcılı, izole edilmiş şifreli çalışma alanları
  • 02.Güvenli, yerleşik (native) Markdown görüntüleme ve düzenleme
  • 03.Çift anahtarlı (double-key) AES şifreleme sistemi
  • 04.Dosya sistemi seviyesinde otomatik şifreleme