
Signal'da numarasız kayıt sıfır bilgi ispatlarına dayanacak
Signal'ın Android deposundaki commit'ler numarasız hesap çalışmasını gösteriyor; 2018'den beri bu talebi izleyen topluluk başlığı ise tasarımda sıfır bilgi ispatlarının nasıl yer aldığını anlatıyor.
Signal'ın telefon numarası olmadan kayıt olmayı mümkün kılma yönündeki uzun soluklu çabası kodda görünmeye başladı. Android deposunun herkese açık commit geçmişinde numarasız hesap çalışması olarak etiketlenen bir dizi değişiklik var; 2018'den bu yana talebi izleyen topluluk başlığı ise son haftalarda özelliğin neye dayanacağını tartışıyor: sıfır bilgi ispatlarına.
Commit'ler ne gösteriyor
İskelet aşamalar hâlinde ortaya çıkıyor. 25 Ağustos'ta greyson-signal “Add signal login screen scaffolding” ile “Allow setting username in registration module” commit'lerini ekledi; ertesi gün mtang-signal “Add new signal login strings” başlıklı bir commit gönderdi. Daha büyük bir parti 2 Eylül'de geldi: “Add basic ability to register numberless account”, “Add basic ability to login to an existing numberless account”, “Use new zkgroup credential for numberless accounts”, “Add password manager support to numberless login” ve yalnızca numara varken anlam taşıyan ayarları gizleyen birkaç değişiklik — aralarında PIN hatırlatıcısı ile numaranın bulunabilirliği ayarı da var.
9 Eylül'de aynı depoya iki küçük düzeltme geldi: “Fix setting name rendering when there's no phone number” ve “Allow full CDS refreshes for numberless accounts”. Bu diff'ler çalışmanın şimdilik tek kamusal izi; başlıkta ne bir yayın tarihi ne de resmî bir duyuru var ve değişiklikler Android istemcisiyle sınırlı.
Sıfır bilgi ispatları Signal'ın içinde zaten var
Başlıkta Signal çalışanı alex-signal (Alex Hart), sıfır bilgi ispatlarının kullanıcı adının karakter kümesini ve uzunluğunu doğrulamak için hâlihazırda kullanıldığını, üstelik “içeriği açığa çıkarmadan” bunun yapıldığını belirtti. Uzun süredir katkı veren rassilon1963 ise aynı teknolojinin grupların, bağış rozetlerinin ve yedekleme ödemelerinin temelinde olduğunu açıkladı: Signal ödeme yapanların listesini tutar ama bir hesabı bunlardan biriyle ilişkilendiremez; istemci, listenin bir üyesi olduğunu kanıtlar, hangi kaydın size ait olduğunu açıklamaz.
Anonimlik soruları açık kalıyor
Başlıktaki herkes değişikliğin anonimlik getireceğini düşünmüyor. kevino adlı kullanıcı, ücretli özelliklerin bağışlarda olmayan vergi, kayıt tutma ve log yükümlülükleri doğurduğunu ve Signal'dan belirli hesaplara ilişkin üstveri saklamasının istenebileceğini savundu. rassilon1963 buna, Signal istemcisinin sunucuya güvenmeyecek şekilde tasarlandığını söyleyerek ve protokolün kriptografisine dair kamuya açık bir incelemeye işaret ederek yanıt verdi. Her hâlükârda tartışma, yayımlanmış bir özellikten çok sürmekte olan bir kodu belgeliyor: Mart 2018'de açılan başlık artık 217 gönderiye ve yaklaşık 37.000 görüntülemeye ulaşmış durumda.
SiTech — AI destekli web geliştirme
Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.