Mixminion | |
---|---|
Típusú | A továbbküldők névtelen hálózata |
Fejlesztő | Nick Mathewson |
Beírva | Piton |
Operációs rendszer | Többplatformos szoftver |
legújabb verzió | 0.0.7.1 |
Teszt verzió | 0,0,8alfa3 |
Engedély | BSD licenc |
Weboldal | mixminion.net |
A Mixminion egy implementációs szabvány a névtelen e- mail átviteli protokoll harmadik típusához . A Mixminion névtelen e- mail üzeneteket tud küldeni és fogadni . A Mixminion a továbbítható, biztonságos egyszeri blokkon alapul. Nick Mathewson tervezte, David Chaum közvetlen tanácsaival. [egy]
A Mixminion a "vegyes hálózatok" architektúráját használja (angol. Mix network) . _ _ _ _ _ Az önkéntesek által működtetett „keverőknek” nevezett szerverek üzeneteket fogadnak, dekódolnak, blokkolják, összekeverik és továbbítják más „keverőknek”. Minden e-mail üzenet több szerveren halad át, így nincs egyetlen szerver, amely összekötné az üzenet feladóját és címzettjét. [2]
Névtelen üzenetek küldésekor a Mixminion azonos méretű szakaszokra bontja, így a csomagok ugyanúgy néznek ki, és minden egyes csomaghoz kiválasztja a vegyes hálózaton keresztüli küldési útvonalat. A program egyenként titkosítja az egyes csomagokat a nyilvános kulccsal minden egyes szerverhez az elérési útjában. Csomag küldésekor a Mixminion elküldi azt az első "mix szervernek" útközben. Az első szerver dekódolja a csomagot, leolvassa, hogy melyik következő szerver kapja meg a csomagot, és továbbítja azt. Ennek eredményeként a csomag megérkezik a végső "mix szerverhez", amely elküldi azt a kiválasztott címzettnek. Mivel egyetlen kiszolgáló sem ismer egynél több szomszédos kiszolgálót, nem társíthat egy címzettet a feladóhoz. [2]
A Mixminion lehetővé teszi Alice számára, hogy üzeneteket küldjön Bobnak az alábbi három mód egyikén:
Vegyes hálózatok alapszerkezete. A vegyes hálózat csomópontoknak nevezett szerverekből áll. Minden csomópont egy nyilvános kulccsal van társítva. Amikor egy csomópont titkosított üzenetet kap, azt dekódolja, azonos hosszúságú, 28 KB-os csomagokra osztja, majd a csomagokat összekeverik és továbbküldik a feladó információi nélkül. [2]
Szerverek, amelyek kezelik a csomópontokban lévő nyilvános kulcsok listáját, valamint felügyelik a csomópontok működését és munkaterhelését. [6]
Szerverek, amelyeket e-mailek küldésére és fogadására használnak anélkül, hogy felfednék személyazonosságukat. [7]
A Mixminion támogatja az "Single-Use Reply Blocks", rövidítés "SURB" technológiát a névtelen címzettek azonosítására . A SURB kódolja a cél elérési útjának felét, majd a sorban lévő minden "keverőkiszolgáló" "kibővít" egy réteget az útvonalon, majd titkosítja az üzenetet a címzett célállomás számára. Amikor az üzenet eléri a célállomást, képes visszafejteni az üzenet titkosítását és elolvasni, hogy melyik SURB-t használta az elküldéshez, de a feladó nem tudja, melyik címzett kapta meg a névtelen üzenetet. [nyolc]
A címketámadást az jellemzi, hogy egy üzenetet úgy módosítanak, hogy megváltoztatják annak egy részét (például bitenkénti NOT művelettel), hogy az üzenetet később azonosítani lehessen ezzel a megkülönböztető tulajdonsággal. [9]
A kimeneti csomópont hozzáfér a visszafejtett üzenethez, és tulajdonosa lehet egy támadó, aki titokban hallgatja a csomópontot a hálózati felhasználók elől. [tíz]
A támadó nagyszámú üzenetet küldhet egy bizonyos irányba, károsítva a csomópontokat és megzavarva a hálózat normál működését. [7]
Névtelen hálózatok | |
---|---|
Fájlmegosztás |
|
Webes szörfözés | |
Továbbküldők |
|
Hírnökök | |
Darknet | |
Kereső motorok | |
Vezeték nélküli hálózatok | |
Kriptovaluta |
|
VPN |
|
Operációs rendszer |