Ugrás a tartalomra

Fenyegetési modell

Ki mit láthat, és mi állítja meg

Egy fenyegetési modell csak akkor hasznos, ha azokat a támadókat, akikkel szemben veszít, ugyanolyan világosan megnevezi, mint akiket legyőz. Az alábbi sorok mindegyike megmutatja, mit lát az adott támadó, mit nem ér el, milyen védelem működik, és mi lehetséges mégis.

A PrivaMesh olyan üzemeltető ellen készült, aki az adataira pályázik, egy lánc-megfigyelő ellen, aki minden nyilvánosat elolvas, és egy csaló ellen, aki egy kapcsolat felvételét próbálja elfogni. Leggyengébb egy globális időzítés-elemzővel szemben, egy kompromittált eszköz ellen pedig semmit sem nyújt.

A PrivaMesh fenyegetési modellje támadók szerint, védelemmel és fennmaradó kockázattal
TámadóLátjaNem képesVédelemMég lehetséges
A PrivaMesh, az üzemeltetőHogy egy fiók fizetett egy küldésért, és mikorÜzeneteket olvasni, címzetteket megtudni, a névjegyeit kilistázni vagy az előzményeket helyreállítaniNincs fiókadatbázis és üzenettároló; a vak tokenek elválasztják a fizetést a küldéstőlKötelezhetnek minket annak megmutatására, hogy egy fiók egy adott időpontban küldött valamit
Az RPC-szolgáltatóAz ön IP-címe, a kérések időpontja, a beküldött tranzakciókBármit visszafejteni, vagy megmondani, melyik egyszer használatos cím kiéA végpont lecserélhető és saját magunk is üzemeltethetjükEgy naplózó szolgáltató hálózati szinten képet alkot arról, mikor aktív
Egy lánc-megfigyelőKitöltött titkosított szöveg, egyszer használatos címek, a tranzakciók pontos idejeTartalmat olvasni, vagy ugyanazon beszélgetés két üzenetét összekötniRejtett címek, rögzített kitöltési szintek, opcionális álcaforgalomKikapcsolt álcaforgalom mellett a tevékenységi mintázata időben teljesen látható
Egy globális időzítés-elemzőA teljes hálózat korrelált tevékenységét egyszerreVisszafejteni, vagy a címeket kriptográfiailag összekötniÁlcaforgalom 3-10 perces véletlenszerű időközönként, ha be van kapcsolvaEz az a támadó, akivel szemben a leggyengébben védekezünk; a teljes hálózatot korlátlan megőrzéssel figyelő megfigyelő kívül esik azon, amit bármely üzenetenkénti kialakítás megoldhat
Valaki, akinél ott a feloldott telefonjaMindent: nyílt szöveget, névjegyeket, kulcsokatVisszaállítani a ratchet által már törölt üzeneteketTárolás a kulcskarikában Face ID vagy Touch ID mögött; a továbbítási titkosság korlátozza a múltat; a kényszerkód megnyitás helyett törli a fiókotEgy kompromittált eszköz mindenre nézve teljes, ami épp rajta van, a kényszerkód pedig csak abban a pillanatban segít, amikor a feloldást kérik öntől - akkor nem, ha a tárolót korábban lemásolták
Valaki, akinél ott a helyreállítási kifejezéseAz identitását, és mostantól ön helyett felléphetElolvasni a korábbi beszélgetések ratchet-részét - azok a kulcsok véletlenszerűek voltak és csak az eszközön léteztekA kifejezés soha nem hagyja el az eszközét, és soha nem kerül továbbításraAz identitáskulcs, az aláírt prekey és a PQ prekey mind a kifejezésből származik, egyszer használatos prekey pedig nincs közzétéve, így minden beszélgetés nyitóüzenete újraszámolható a kifejezésből és a láncon lévő állandó borítékból. Visszavonás sincs
Egy rosszindulatú kapcsolatMindent, amit küld neki, és képernyőképet készíthet vagy továbbíthatjaElérni azokat, akikkel még beszél, vagy más beszélgetéseket olvasniLetiltás és beszélgetésenként külön kulcsokSemmilyen kriptográfia nem akadályozza meg, hogy a beszélgetőpartnere megbízhatatlan legyen
Egy csaló a kapcsolat felvételekorSemmit, ha az ellenőrzés sikeresA saját kulcsát becserélni egy olyan kapcsolatéra, akinek a csomagja a láncon alá van írvaA tárcával aláírt, láncon közzétett prekey-csomagok miatt egyetlen nyilvántartás sem tudja kicserélni egy fiók kulcsátNincs biztonsági szám vagy ujjlenyomat az összevetéshez, így annak megerősítése, hogy a fiók a megfelelő személyé, teljesen az alkalmazáson kívül és segítség nélkül történik
AppleHogy az Apple ID-ja előfizetést vásároltÜzeneteket, névjegyeket látni, vagy a vásárlást a küldési tevékenységéhez kötniA vak tokenek a vásárlás és minden küldés között állnakAz Apple tudja, hogy ön a PrivaMesh ügyfele, ami iOS-en elkerülhetetlen
Egy hálózati szintű cenzorHogy elért egy Solana RPC-végpontotEgyes üzeneteket elolvasni vagy szelektíven eldobniAz RPC-végpontok lecserélhetők, akár saját üzemeltetésűre isA Solana vagy minden RPC letiltása teljesen megakasztja a kézbesítést

Amit ez a modell feltételez

Hogy a kriptográfiai primitívek kitartanak: X3DH, Double Ratchet, AES-256-GCM és iOS 26-on ML-KEM-768. Hogy az eszköze még nem kompromittált. Hogy ellenőrzi: a hozzáadott kapcsolat az a személy, akire gondolt. Ha ezek bármelyike nem teljesül, a kialakítás többi része nem menti meg.

Azt is feltételezi, hogy ezeknek a primitíveknek a mi megvalósításunk helyes - ezért nyilvános a forráskód, és egy benne talált hibáért fizetünk. Annak teljes listája, amire a védelem nem terjed ki, az ismert korlátok oldalon található.

Gyakori kérdések

Mi ellen véd a PrivaMesh a leggyengébben?

Egy globális támadó ellen, aki folyamatosan figyeli a teljes hálózatot és mindent megőriz. Az álcaforgalom megdrágítja az időzítési korrelációt, de nem győzi le az ilyen léptékű megfigyelőt, a lánc pedig állandó nyilvántartást őriz meg számára.

Ha lefoglalják az eszközömet, mi derül ki?

Minden, ami éppen rajta van: nyílt szöveg, névjegyek és kulcsok, hacsak nincs lezárva, és a támadó nem jut át a Face ID-n. A továbbítási titkosság arra korlátozza a kárt, amit a ratchet még nem törölt - a régi üzenetek már nem állíthatók vissza. Ha arra kényszerítik, hogy ön oldja fel, a kényszerkód megnyitás helyett törli a fiókot.

Kényszeríthető a PrivaMesh az adataim kiadására?

Kérni lehet. Kiadni csak azt lehet, hogy egy fiók egy adott időpontban fizetett egy küldésért. Nincs üzenettartalom, címzett, névjegylista és fiókrekord, mert ezek egyikét sem tároljuk.

Segít a VPN?

Igen, az RPC-szolgáltatóval és a hálózati szintű megfigyelővel szemben - ez az a két támadó, amely látja az IP-címét. Azon, ami a láncra kerül, semmit sem változtat, az amúgy is olvashatatlan.

Olvass tovább