Blog · 2026. április 5.

Hogyan kapcsolódik a Solo2 anélkül, hogy a szerver bármit is tudna

A találkozási pont egyetlen dolgot csinál: segít két eszköznek megtalálni egymást. Aztán eltűnik.

Mit tud rólad a találkozási pontunk

Kezdjük az alapoknál. A találkozási pontunk pontosan három dolgot tud rólad: a felhasználóneved, az egyedi azonosítód és a jelszavad hash-ét. A hash egy visszafordíthatatlan matematikai átalakítás — ellenőrizni tudja, hogy a jelszavad helyes-e anélkül, hogy tudná, mi az. A valódi jelszavad csak a fejedben és az eszközödön létezik.

Semmi több. Nem tároljuk, kivel beszélsz, vagy miről beszélsz. Az alagútjaid és a kapcsolataid nevei csak a te eszközödön léteznek titkosítva, és a találkozási pontunk akkor sem tudná megnyitni őket, ha akarná.

A postaládák

Képzelj el egy falat számozott postaládákkal, mint egy régi postahivatalban. Amikor az alkalmazásod kapcsolódni akar valakihez, hagy egy cetlit egy ládában, amelyen ez áll: 'Szeretnék beszélni X felhasználóval'. Semmi több. Nem mondja meg, ki vagy. Nem mondja meg, miről akarsz beszélni. Csak egy cetli egy ládában.

Időről időre a Solo2-höz kapcsolódó összes alkalmazás ellenőrzi a fiókokat, hogy hagyott-e valaki üzenetet nekik. Olyan ez, mintha beugranál a postára és megkérdeznéd: „Van valami nekem?”. Ha a partnered megtalálja az üzenetedet, elkéri a találkozási ponttól az általad megadott IP-címet. Az átadja neki. A cím néhány másodpercig megmarad a szerver memóriájában, és soha nem kerül lemezre.

Ettől a ponttól a találkozási pont eltűnik

Amint mindkét eszköz ismeri a másik címét, közvetlenül egymással beszélnek. A találkozási pont többé nem vesz részt. Ha a közvetlen kapcsolat nem lehetséges, az üzenetek titkosítva haladnak át a tükrünkön, amely semmit sem ment el. Nem tárolja őket. Nem tudja, hogy a kapcsolat létrejött-e vagy sem. Nem tudja, meddig tart. Nem tudja, hány üzenetet cserélnek vagy mekkorák azok.

Olyannyira, hogy ha a találkozási pont abban a pillanatban leállna, közvetlen kapcsolat esetén a két felhasználó pontosan ugyanúgy folytatná a beszélgetést. A beszélgetés nem függ tőle. Csak azért függött tőle, hogy a két eszköz megtalálja egymást. Csatlakozás után lényegtelen.

A beszélgetés biztonságos, mielőtt még elkezdődne

Amikor két ember alagutat hoz létre a Solo2-ban, eszközeik nyilvános kriptográfiai kulcsokat cserélnek. Ettől a pillanattól minden üzenet a címzett kulcsával van titkosítva — és csak a címzett tudja visszafejteni. Ez bármilyen beszélgetés megkezdése előtt történik. A kulcsok az alagút létrehozásának pillanatától készek.

Ezért, amikor a két eszköz közvetlenül csatlakozik, a kommunikáció már védett. Nem kell semmit egyeztetniük. Nem kell engedélyt kérniük a találkozási ponttól. A kulcsok az övéik, az eszközeiken, és senki másnak nincsenek meg.

Mit jelent ez a gyakorlatban

Azt, hogy a beszélgetéseid nincsenek elmentve egyetlen szerveren sem. Nincs feltörhető üzenetadatbázis. Titkosítva utaznak a te eszközödről a másik személy eszközére.

Legközelebb, amikor valaki azt mondja neked, hogy egy alkalmazás „végpontok között titkosítja az üzeneteidet”, kérdezz rá minden másra: ki ismeri a kapcsolataidat, mikor beszélsz, milyen gyakran. Ha a válasz az, hogy „a szerverünk, de semmi rosszra nem használjuk”, az csak egy ígéret. A Solo2-nél a válasz más: a kapcsolataid titkosítva vannak az eszközödön, és nem tároljuk, kivel beszélsz, vagy miről beszélsz.

Kapcsolódó cikkek