Reziliens anonim kommunikáció mindenkinek (RACE)

Editors' Pick

A Resilient Anonymous Communication for Everyone (RACE) program egy olyan elosztott üzenetküldő rendszer technológiáit kutatja, amely teljes mértékben képes létezni egy adott hálózaton belül, biztosítja az üzenetküldés bizalmasságát, integritását és rendelkezésre állását, illetve megőrzi a rendszer bármely résztvevőjének magánéletét. A RACE egy nyílt forráskódú projekt, amelynek célja olyan technológiák kifejlesztése, amelyek metaadat-anonim, biztonságos és rugalmas üzenetküldést biztosítanak a felhasználók számára világszerte. A RACE anonimitást biztosít azáltal, hogy az üzeneteket egy önkéntes szerverekből álló overlay hálózaton keresztül irányítja, olyan kriptográfiai algoritmusok segítségével, amelyek megakadályozzák, hogy e szerverek részhalmaza alapján meg lehessen állapítani, hogy ki kinek küld üzenetet. A RACE speciális hálózati protokollokat használ annak megakadályozására, hogy a hálózat egyes tagjai közötti kapcsolatokat észleljék vagy blokkolják. A RACE dockerized linux környezetben és Android-eszközökön való futtatásra készült.

A RACE program célja egy olyan rendszer létrehozása, amely képes elkerülni a széleskörű kompromittálást. Ennek megfelelően a RACE kutatási erőfeszítései a következőket vizsgálják: annak megakadályozása, hogy a kompromittált információk a rendszer bármelyik csomópontjának azonosítására alkalmasak legyenek, mivel az összes ilyen információt a csomópontokon mindig, még a számítás során is titkosítják; a kommunikációs kompromittálódás megakadályozása a kommunikációs protokollok obfuszkálásával. A DARPA 2024 augusztusában kiadott egy PoC kódot, amely a https://github.com/tst-race/race-quickstart címen érhető el.

Forrás