Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Az 1. részben rájöttünk, modern eszközökkel anonim továbbítása titkosított üzeneteket, hozzáférhető és egyszerű felhasználói lebontották a gyakorlati alkalmazás terén népszerű technológiák példáján Mac OS X. A második részben lesz szó, hogyan kell beállítani egy névtelen titkosított levelezést munka a Windows, Linux és Android.

A titkosított üzenetek névtelen átvitele Windows és Linux alatt

Ebben a példában létrehoztam egy fiókot a Jabber-ben a wtfismyip.com kiszolgálón, és átvette a pluto2 bejelentkezést.

A Windows és a Linux utasításai ugyanabban a szakaszban vannak, mivel egy programot használnak - a Pidgin. Majdnem mindegyik operációs rendszernek ugyanaz a része, de elmondom neked a különbségeket.

A Pidgin telepítése és egy névtelen fiók beállítása Toron keresztül

Ha Linuxot használ, telepítse a csomagokat pidgin, pidgin-otr és tor. Ubuntu és Debian operációs rendszereken a terminál "sudo apt-get install pidgin pidgin-otr tor" karakterláncot írhatja be, vagy forduljon az Ubuntu Application Centerhez. Ha Torot telepít Linuxon, akkor nem kell aggódnia, hogy a Tor böngésző mindig a háttérben van, mint például a Windows vagy a Mac OS X esetében.

Nyissa meg a Pidgint. Miután megnyitottad, megjelenik az "Welcome to Pidgin!" Ablak. Kattintson a "Hozzáadás" gombra a rejtett fiók hozzáadásához (ha már használja a Pidgint, új fiók hozzáadásához kattintson a "Buddy List" ablak "Fiókok" menüjében és a "Fiókok kezelése" (fiókok kezelése) lehetőséget választva.

Megjelenik a "Fiók hozzáadása" ablak. Mielőtt elindulna a következő lépéshez, menjen a "Proxy" fülre. Állítsa be a "Tor / Privacy (SOCKS5)" proxykiszolgáló típusát. A Host mezőben írja be a 127.0.0.1-et, és a Port mezőben írja be a 9150-es típust, ha a Windows operációs rendszert és a 9050-et használja, ha Linuxot használ.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Kattintson az "Alap" fülre. A "Protokoll" mezőben válassza az "XMPP" lehetőséget. A "Felhasználónév" mezőbe írja be bejelentkezési nevét (ebben az esetben ez "pluto2"). A "Domain" mezőbe írja be a Jabber szerver nevét (esetemben "wtfismyip.com"). Az "Erőforrás" mezőbe írja be az "anonim" nevet. A "Jelszó" mezőbe írja be a jelszavát, majd jelölje be a mellette lévő négyzetet, hogy emlékezzen a jelszóra. Az összes beállítás után kattintson a "Hozzáadás" gombra.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Ha minden rendben van, akkor a "Lehetséges partnerek" ablak "Rendelkezésre áll" (Elérhető) állapotban jelenik meg.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Titkosítási kulcsok és ujjlenyomatok

Szóval névtelenül bejelentkeztél a rejtett fiókodba Toron keresztül. A következő lépés OTR titkosítási kulcs létrehozása. Bárki, aki az OTR protokollt kívánja használni, magánkulcsot kell létrehoznia. Ez a kulcs az eszközön tárolt fájl, amelyet az üzenetek cseréjére használ. Mindegyik kulcs egyedi karakterláncot tartalmaz, amelyet ennek a kulcsnak az ujjlenyomatának neveznek: két gombnak nem lehet ugyanakkora nyoma.

Próbáljuk meg létrehozni saját kulcsát OTR titkosítással. A "Buddy List" ablakban kattintson az "Eszközök" menüre, és válassza a "Plugins" parancsot. Meg kell látnia az "Off-the-Record Messaging" üzenetet, amely az egyik bővítményt jelöli. Győződjön meg arról, hogy van egy pipa a bal oldalán.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Miután kiválasztotta az "Off-the-Record Messaging" lehetőséget, kattintson a "Beállítás konfigurálása" gombra. Válassza ki a rejtett fiókját, és kattintson a "Generate" gombra egy új kulcs létrehozásához. Az eljárás befejezése után új nyomtatást kap az OTR titkosítással. Ugyanabban az ablakban jelölje be a "Privát üzenetek igénylése" mezőt.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Ebben a példában, hoztam létre egy új kulcsot a OTR titkosítás, a fiók [email protected] lenyomatával A65B59E4 0D1FD90D D4B1BE9F F9163914 46A35AEE. Ha privát levelezést szeretne kezdeni valakivel, mondja meg ezt a személyt bejelentkezési és szervernevét, valamint egy kulcsnyomot OTR-vel. Miután létrehozott egy névtelen fiókot a Jabber-ben és létrehozta a kulcsot az OTR titkosítással, kérje meg tőle, hogy adja meg a bejelentkezési nevét, a szerver nevét és a billentyűzetet.

A titkosított üzenetek cseréjének megkezdése után láthatja a beszélgetőpartner kulcsának lenyomatát, és látni fogja a tiédet. Ha az elküldött nyomtatás egybeesik a Pidgin-ben megjelenített nyomtatással, akkor ez a kapcsolat megbízhatónak tekinthető. Ha az elküldött nyomtatás megegyezik a Pidgin-ben megjelenített nyomtatvánnyal, akkor a kapcsolat is megbízhatónak tekinthető.

Ez a szakasz kissé zavaró, de nagyon fontos. Ha a kulcs ujjlenyomata nem egyezik meg, akkor azt jelenti, hogy egy közvetítő támadás irányul Önre. Ebben az esetben ne jelölje meg a kapcsolatot megbízhatónak, de próbálja meg megismételni az eljárást egy kicsit később.

Kapcsolattartók és személyes levelezés felvétele

Miután létrehoztam a pluto2 fiókomat, 0060e404a9 felhasználót szeretnék hozzáadni a névjegyekhez. A "Buddy List" ablakban kattints a "Buddies" menüre, és válaszd a "Buddy Add" -ot. A beszélgető partner nevében adja meg a "[email protected]" nevet és kattintson a "Hozzáadás" gombra.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Tehát a 0060e404a9 lehetővé tette számomra, hogy megnézzem, mikor online van, és kérelmet küld nekem, hogy lássa, mikor vagyok online. Kattints a "Engedjék meg, hogy adjunk hozzá a partnerlistádhoz" gombra (Engedélyezés).

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Most először a 0060e404a9-et adtam hozzá a kapcsolatomnak, és megjelenik a kapcsolattartó listámon, amikor online vagyok. Aztán mindössze annyit kell tennie, hogy elkezdek kommunikálni vele, hogy duplán kattints a nevére. Kétszer rákattintottam a 0060e404a9 kapcsolatra, és írtam: "hello".

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Az üzenet elküldése előtt a Pidgin egy OTR-titkosítást indított. Vegye figyelembe a "[email protected]" felirat még nem hitelesített. Ezt a beszélgetőt hitelesítenie kell. " Az ablak jobb alsó részén található "Ellenőrzött" sárga felirat látható. Ez azt jelenti, hogy a titkosított üzenetek cseréje során nem vagyok teljesen biztos abban, hogy a közvetítő nem támad.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Bár a "Kérdés és válasz" és a "Titkos szó" módszerek tökéletesen szembesülnek a feladataikkal, nem fogom elmondani, hogyan működnek.

Az érintkező OTR ujjlenyomatja a 6F3D8148 DA029CDA 23C92CF7 45DA09C5 ED537DC4. Mielőtt folytatnánk, azt szeretnénk, hogy győződjön meg arról, hogy ez volt a jel, így megkérdezem róla a külső csatorna (nem a chat, mert én nem tudom, ha ez megbízható).

Így a forrás azt mondta, a részleteket az ujjlenyomat, és összehasonlítjuk az egyes karaktereinek a karakterek nyomtatását megjelenő Pidgin, biztos lehet benne, hogy ezek az ujjlenyomatok mérkőzés. Ez azt jelenti, hogy a titkosítási semmi támadás, és én nyugodtan változtatni egy felirat: „Nem néztem» (én nem), hogy „Megnéztem» (én), majd kattintson a „Hitelesítés» (Hitelesítés). Most a beszélgetés állapota az "Ellenőrzött" és "Védett" (privát) között változik.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

A megerősítési fázisban csak a titkosított üzenetek új kapcsolattal történő megkezdése előtt kell eljutnia. Ha holnap regisztrálok a számlámra, és új beszélgetést kezdek a 0060e404a9-vel, akkor azonnal elkezdhetem dolgozni, figyelembe véve, hogy ez a beszélgetés biztonságos legyen.

Ez valójában mindez. Alsó sor: egy névtelen fiókot hoztunk létre a Jabberben Tor hálózaton keresztül. Mi létrehoztunk egy programot a Pidgin üzenetküldéshez, és be lehet jelentkezni a fiókba Toron keresztül. Létrehoztunk egy új OTR titkosítási kulcsot ehhez a fiókhoz. Hozzáadtunk egy kapcsolatot fiókunkhoz, és ellenőriztük az OTR titkosítási nyomot. Mostantól az ügyfelekkel való kapcsolatfelvételt megfelelően magas szintű információbiztonsággal tudjuk kicserélni.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Titkosított üzenetek névtelen átvitele az Android rendszerhez

A ChatSecure telepítése és egy névtelen fiók létrehozása Toron keresztül

Nyissa meg a Google Play alkalmazást, és telepítse az Orbót - ugyanazt a Tor-ot, csak Android esetén. Indítsa el az alkalmazást, és tartsa a nagy közepű képernyőgombot a Tor hálózathoz való csatlakozáshoz. A Jabber fiókjának beállításához először csatlakozni kell a Torhoz.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Most nyissa meg a Google Play alkalmazást, és telepítse a ChatSecure nevű Jabber alkalmazást, amely támogatja az OTR-titkosítást. Miután elindította a ChatSecure alkalmazást, a rendszer kéri a fő jelszó beállítását. Nagyon hasznos lehet, ha nem tudja, mit tegyen. Ezt a fő jelszót minden alkalommal el kell indítania, amikor elindítja a ChatSecure alkalmazást, és csatlakozik a névtelen fiókjához. Ha további védelemre van szüksége, próbáljon meg nagy entrópia jelszót használni a fő jelszavához.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Most csúsztassa jobbra többször, amíg el nem éri a "Titkos azonosság!" Oldalt, majd kattintson a "Fiók hozzáadása" gombra.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

A ChatSecure automatikusan létrehoz egy új rejtett fiókot a Jabber számára a Tor hálózaton keresztül. Az én esetemben a rendszer választotta a 0060e404a9 nevet a jabber.calyxinstitute.org szerveren. Kattintson a nevére, ha többet szeretne megtudni róla.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Kattints a "Speciális fiókbeállítások" gombra, és változtasd meg a csevegés titkosítását az "Erő / kötelező" beállításra.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Most névtelenül bejelentkezett a rejtett fiókodba a Toron keresztül.

Titkosítási kulcsok és ujjlenyomatok

Bárki, aki az OTR protokollt kívánja használni, magánkulcsot kell létrehoznia. Ez a kulcs az eszközön tárolt fájl, amelyet az üzenetek cseréjére használ. Mindegyik kulcs egyedi karakterláncot tartalmaz, amelyet ennek a kulcsnak az ujjlenyomatának neveznek: nincs két gomb ugyanolyan nyomattal.

Ha privát levelezést szeretne kezdeni valakivel, mondja meg ezt a személyt bejelentkezési és szervernevét. A ChatSecure nem hoz létre OTR titkosítási kulcsot addig, amíg titkosított üzeneteket nem szeretne váltani, ezért ha csak létrehozott egy fiókot, akkor nem tudja előre megmondani a másik személynek a nyomtatását.

Miután a beszélgetőpartner létrehoz egy névtelen Jabber-fiókot, kérje meg többek között, hogy adja meg bejelentkezési és szervernevét. Amint elkezdesz vele üzeneteket cserélni, láthatod egymás képeit.

Most, a külső csatornán keresztül - azaz ha nem írsz a csevegésben, hanem egy másik kommunikációs csatornán - mondd el a beszélgetőpartnernek az OTR-ujjlenyomatodat, és kérd meg tőle, hogy adja meg az OTR-ujjlenyomatát.

Ha az elküldött nyomtatás egybeesik a ChatSecure-ban megjelenített nyomtatvánnyal, akkor ez a kapcsolat megbízhatónak tekinthető. Ha az Ön által küldött nyomtatás megegyezik a beszélgetőpartner által használt programban megjelenített nyomtatvánnyal, akkor a kapcsolata megbízhatónak is tekinthető.

Ez a szakasz kissé zavaró, de nagyon fontos. Ha a kulcs ujjlenyomata nem egyezik meg, akkor azt jelenti, hogy egy közvetítő támadás irányul Önre. Ebben az esetben ne jelölje meg a kapcsolatot megbízhatónak, de próbálja meg megismételni az eljárást egy kicsit később.

Kapcsolattartók és személyes levelezés felvétele

Miután létrehoztam a 0060e404a9 ideiglenes fiókot, hozzá szeretném adni a pluto3 felhasználót a kapcsolathoz. A ChatSecure-ban a képernyő jobb felső sarkában lévő "+" ikonra kattintasz, és válaszd a "Kapcsolat hozzáadása" lehetőséget. Ezután a Jabber ID mezőben írom be a "[email protected]" szót, és kattints a "Küldj meghívás" gombra.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Amint felvettem egy új kapcsolatot, a ChatSecure lehetővé teszi számomra, hogy küldjön egy üzenetet. De mielőtt kapcsolatba lépne a beszélgetőpartnernek, jobb, ha megvárja, amíg meggyőződik róla, hogy a hálózaton van. Az OTR protokoll segítségével titkosított üzenetek megkezdéséhez egyszerre és pluto3-nak egyidejűleg a hálózaton kell lennie.

Tehát a pluto3 lehetővé tette számomra, hogy megnézzem, mikor online van, és kérést küld nekem, hogy lássa, mikor online vagyok. Kattints az "Igen" gombra.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Miután hozzáadtam pluto3-at a kapcsolattartó listámhoz, látom, mikor van a hálózaton, és elküldi az üzeneteket. Vegye figyelembe, hogy a képernyő jobb felső sarkában nyitott zár ikon látható: ez azt jelzi, hogy az OTR titkosítás még nincs használatban. Kattints a zár ikonra, és válaszd a "Titkosítás indítása" opciót.

Hogyan vezethet titkos levelezést egy olyan világban, ahol Edward Snowden módszerével állandóan figyelemmel kísérik?

Ne feledje, hogy most a zár zárva van, és megjelennek egy kérdőjel. Újra kell kattintanom a zár ikonon, és válaszd a "Kapcsolat ellenőrzése" opciót (Kapcsolat ellenőrzése).

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

A képernyőn hasonlítom össze az OTR-lenyomat pluto3-at, amit kezdetben a tárgyalópartner ad nekem, és látja, hogy megfelelnek. Ez azt jelenti, hogy nem támadja meg a közvetítő.

Itt van az OTR-ujjlenyomat is. Most meg kell mondanom a partneremnek a külső csatornán az ujjlenyomatomat, hogy ellenőrizhesse.

Kattintom a "Kézi" gombot manuálisan megerősítve a nyomtatás egybeesését, majd a zárolási ikonra vonatkozó kérdőjelet zöld kullancs helyettesíti.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

A megerősítési fázisban csak a titkosított üzenetek új kapcsolattal való megkezdése előtt kell eljutnia. Ha holnap regisztrálok a számlámra, és beszélgetek a pluto3-vel, akkor azonnal elkezdhetem dolgozni, tekintve, hogy ez a beszélgetés biztonságos.

Itt tényleg ez minden. Alsó sor: telepítettük az Orbot programot és csatlakoztattuk a Tor hálózathoz az Androidon. Telepítettük a ChatSecure alkalmazást, és létrehoztunk egy névtelen rejtett Jabber-fiókot. Ebben a fiókban hozzáadtunk egy kapcsolatot, megkezdtük a titkosított üzenetek cseréjét és ellenőriztük az OTR-ujjlenyomatok helyességét. Most rendkívül magas szintű információvédelemmel tudunk levelezni vele.

Hogyan vezethetsz titkos levelezést a világban, ahol Edward Snowden módszereit folyamatosan figyelemmel követed?

Fotó jóvoltából Tor Project

Megjegyzés: a cikk eredeti verziójában azt mondták, hogy a Jabber és az OTR Tor számára az iOS rendszeren nem használható. Valójában a ChatSecure az iOS számára kísérleti támogatást nyújt a Tor számára.