Yggstore uçtan uca şifreli eşler arası dosya depolama sistemi geliştirdi
Öne çıkanlar
- Dosyalar 4 MiB büyüklüğünde şifreli parçalara bölünerek 4 veri ve 2 eşlik parçası halinde ağa dağıtılıyor.
- Ağ düğümleri Yggdrasil açık anahtarları üzerinden doğrulanıyor ve yabancı istekleri varsayılan olarak reddediyor.
- Herhangi iki eşlik parçası kaybolsa bile dosya kalan 4 parça üzerinden eksiksiz geri yükleniyor.
Açık kaynaklı yggstore projesi, Yggdrasil katman ağı üzerinde çalışan ve merkezi bir sunucuya ihtiyaç duymayan parçalı, şifreli dosya depolama mimarisini tanıttı. Sistem, kullanıcıların kendi aralarında disk alanı paylaşmasına ve dosyalarını bulut hizmetlerine ihtiyaç duymadan eşler arasında güvenle dağıtmasına imkan tanıyor. Ağdaki her düğüm kimliğini açık anahtarlardan alıyor ve gelen bağlantıları yalnızca onaylı üyeler listesinde yer alıyorsa kabul ediyor.
Sistemin çalışma mantığı dosyaların bölünmesi ve şifrelenmesi üzerine kuruldu. Yüklenen bir dosya 4 MiB büyüklüğünde parçalara ayrılıyor, her parça AES-256-GCM ile şifreleniyor ve silme kodlama yöntemiyle 4 veri ile 2 eşlik parçası olmak üzere 6 parçaya bölünüyor. Bu parçalar ağdaki farklı düğümlere dağıtılıyor ve herhangi bir parçanın 4 kopyası mevcut olduğu sürece dosya başarıyla kurtarılabiliyor. Şifre çözme anahtarını barındıran koçan dosyası ise yükleyen kullanıcının yerelinde saklanıyor.
Doğrulama mekanizması sayesinde sistem, düğümlerin kendilerine verilen verileri eksiksiz saklayıp saklamadığını özel şifreli sorgularla denetliyor. Ağ üzerinde doğrudan mesajlaşma, sürüm geçmişi takibi ve internet sitesi barındırma gibi işlevler de sunuluyor. Geliştirici ekip, şifreleme altyapısının henüz bağımsız güvenlik denetiminden geçmediğini belirterek yazılımın deneysel aşamada olduğunu vurguladı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.