Güvenlik
6 girdi · 6 tanesi başkasını adıyla anıyor · 4 tanesi burada çalışıyor
Dört girdi. Sözlüğün en küçük bölümü ve bu boyut kendi başına bir bildirimdir.
Bir güvenlik bölümü, bir protokolün denetim raporunu, yayımlanmış tehdit modelini, açıklama
politikasını ve olay geçmişini gösterdiği yer olmalıdır. Solidus'un hiçbir bileşeni için
tamamlanmış bir güvenlik denetimi yok. Tehdit modeli girdisinin durumu spec: bir tasarım
belgesi, gözden geçirilmiş bir belge değil. Bu yüzden bölüm, sahip olmadığımız bir güvenceyi ima
edecek söz dağarcığıyla doldurulmak yerine, mevcut tasarımda gerçekten taşıyıcı olan dört kavramı
tutuyor ve neyin eksik olduğunu açıkça söylüyor.
Denetim 2026'nın ikinci yarısı için hedefleniyor; henüz verilmemiş bir NLnet NGI Zero hibesine bağlı. Çalışma başlamadı. Aşağıdaki her şey, ana ağı, jetonu ve ödeme yapan müşterisi olmayan halka açık bir test ağında çalışıyor.
Dördü
- Tehdit modeli. Kime karşı savunma yaptığınızın, onun neler yapabileceğinin ve neye karşı
savunma yapmadığınızın açık ifadesi. Böyle bir modeli olmayan bir sistem güvenli olup olmadığına
karar vermemiştir; kontrol etmemeye karar vermiştir. Bir kimlik bilgisi sistemi için ilginç
hasımlar hem bariz olanlardır (bir sahteci, bir ağ saldırganı) hem de rahatsız edici olanlar:
gösterimleri ilişkilendirebilecek ihraççı ve ihtiyacından fazlasını saklayabilecek
doğrulayıcı. Yalnızca dışarıdaki saldırganları adlandıran bir tehdit modeli, en fazla erişime
sahip tarafları atlamıştır.
spec: yazıldı, bağımsız olarak gözden geçirilmedi. - Güven çıpası. Bir doğrulama zincirinin kökü: bir doğrulayıcının başka kanıt aramadan güvenmeye
karar verdiği anahtar ya da kayıt girdisi. Her güven sistemi böyle bir noktada son bulur ve dürüst
soru asla "bu güvensiz mi çalışıyor?" değil, "güven gerçekte nerede dibe vuruyor ve o noktayı kim
denetliyor?" sorusudur. Bir
did:soliduskimlik bilgisi için çıpa zincir durumudur; AB nitelikli bir kimlik bilgisi için denetlenen bir güven listesidir. Kendi çıpanızı adlandırmak bir güvenlik özelliğidir. - Tekrar saldırısı. Geçerli bir iletiyi yakalayıp sonradan yeniden göndermek. İki kez ilgili: tekrarlanabilen bir kimlik bilgisi gösterimi, canlı bir hamilin kanıtı değildir ki nonce'lar ve hamil bağlama tam da bunu önlemek için vardır; ve tekrarlanmış bir iletiyi kabul eden aracılı bir taşıma onu iletir. Arka uç dalı henüz birleştirilmemiş bir DIDComm aracısı olan Solidus Relay, tam olarak bu ikinci durumda duruyor.
- Aradaki adam. İki taraf arasındaki trafiği ileten ve değiştirebilen bir saldırgan. Taşıma güvenliğinin isteğe bağlı olmamasının ve bir aracının güvenilen bir taraf değil güvenilmeyen altyapı olarak ele alınması gerekmesinin sebebi. Bir DIDComm aracısı, okuyamadığı iletileri iletebilmelidir.
Bu bölümün bilerek içermediği şeyler
Uyum söz dağarcığı burada yok: SOC 2, ISO 27001 ve akrabaları kimlik bölümünde yaşıyor ve her biri
not-built diyor, çünkü Solidus bu belgelendirmelerin hiçbirine sahip değil ve süreçlerin hiçbirine
başlamadı. Onları "güvenlik" altında dosyalamak, göz gezdiren bir okurun yakınlıktan güvence çıkarmasına
izin verirdi. Belgelendirme güvenlik değildir; bir sözlük de değildir.
Bu kategorinin bittiği yer
Kriptografik yapılar ve verdikleri garantiler kriptografi bölümüdür. Bir saldırganın hedef alacağı gizlilik özellikleri gizlilik bölümüdür. Uzlaşma düzeyindeki saldırılar, Sybil direnci, slashing, güvenlik ve canlılık dengesi, uzlaşma bölümündedir.