Invisible Internet Project(uusi ikkuna) (I2P) on avoimen lähdekoodin hajautettu anonymisoiva verkko, joka on rakennettu Tor-verkon kaltaisille periaatteille. Toisin kuin Tor, joka suunniteltiin ensisijaisesti sallimaan tavallisen internetin anonyymi selaaminen (mutta jota voidaan käyttää myös pimeänä verkkona), I2P on suunniteltu ensisijaisesti pimeän verkon selaamiseen (mutta sitä voidaan käyttää myös tavallisen internetin käyttämiseen).
- Mikä on pimeä verkko?
- Mikä on I2P?
- Miten I2P toimii
- Onko I2P turvallinen?
- Miten I2P määritetään
- Miten I2P-verkkoa käytetään
- Loppuajatukset: I2P vs. Tor
Mikä on pimeä verkko?
On olemassa useita pimeitä verkkoja, joiden käyttämiseen tarvitaan eri protokollia ja selaimia. Tor-onion-palvelut on ylivoimaisesti suosituin pimeä verkko (ja sitä pidetään usein synonyyminä termille ”pimeä verkko”). Muita pimeitä verkkoja ovat I2P ja Freenet(uusi ikkuna).
Lue lisää Tor-onion-palveluista
Pimeä verkko muistuttaa paljon tavallista World Wide Web -verkkoa. Se on kokoelma verkkosivustoja, jotka on yhdistetty toisiinsa hyperlinkeillä. Pimeän verkon ja World Wide Webin ero on siinä, että pimeitä verkkosivustoja voi käyttää vain erityisten ohjelmistojen, määritysten tai valtuutuksen avulla.
Pimeät verkot sekoitetaan usein syvään verkkoon (deep web), mutta ne eivät ole sama asia. Syvä verkko, joka tunnetaan myös näkymättömänä verkkona tai piilotettuna verkkona, tarkoittaa yksinkertaisesti kaikkia niitä verkkosivuja, joita tavalliset hakukoneet eivät indeksoi.
Mikä on I2P?
I2P aloitti toimintansa vuonna 2003 Freenetin haarautumana. Se on samankaltainen kuin Tor, mutta siinä on parannetut anonymiteettiominaisuudet. Tor-verkon tavoin I2P-verkkoa voidaan käyttää tavallisen verkon selaamiseen yksityisesti vapaaehtoisten ylläpitämien outproxies-välityspalvelinten kautta (jotka vastaavat Tor-verkon poistumissolmuja), mutta I2P itse(uusi ikkuna) suosittelee, että ”Tor-selain tai luotettu VPN ovat parempia vaihtoehtoja internetin selaamiseen yksityisesti”.
I2P keskittyy sen sijaan eepsites-sivustoihin. Kuten Tor-onion-verkkosivustot, nämä ovat verkkosivustoja, joiden verkkotunnus on .i2p ja joita voi käyttää vain I2P-verkosta.
Vaikka I2P on suunniteltu nopeammaksi kuin Tor, sivujen latausajat voivat silti olla erittäin hitaita verrattuna tavallisiin verkkosivuihin. Siksi I2P käyttää tyypillisesti yksinkertaisia, vain HTML-koodia sisältäviä ulkoasuja latausaikojen pienentämiseksi.
Miten I2P toimii
I2P on suunniteltu parantamaan Tor-verkon käyttämää onion-reititysjärjestelmää(uusi ikkuna). Kun käytätte Tor-verkkoa, yhteytenne reititetään vähintään kolmen satunnaisen solmun kautta, ja tietonne salataan uudelleen joka kerta, kun ne kulkevat solmun läpi.
Tulolomu voi nähdä todellisen IP-osoitteenne, mutta sillä ei ole pääsyä tietojenne sisältöön tai siihen, mitä teette internetissä. Jos käytätte Tor-verkkoa tavallisen internetin käyttämiseen, poistumissolmu purkaa tietojenne salauksen ja salaa ne uudelleen (ja voi siten nähdä ne) sekä voi nähdä, millä verkkosivustoilla vierailette. Sillä ei kuitenkaan ole aavistustakaan siitä, mikä todellinen IP-osoitteenne on.
Jos käytätte Tor-onion-palveluita (pimeää verkkoa), poistumissolmua ei ole — onion-sivustot sijaitsevat Tor-verkossa.

Onion-reitityksen sijaan I2P käyttää järjestelmää, jota kutsutaan (vapaasti suomennettuna) valkosipulireititykseksi(uusi ikkuna). Kuten onion-reitityksessä, tässäkin käytetään useita päästä päähän -salauksen kerroksia. Se tarjoaa kuitenkin myös joitakin keskeisiä parannuksia, joista tärkeimmät ovat:
1. Sen sijaan, että datapaketit lähetettäisiin yksitellen (kuten Tor-verkossa), ne paketoidaan yhteen kynsiksi (tästä nimi ”valkosipulireititys”) ennen kuin ne lähetetään I2P-verkon läpi viesteinä. Yleensä jokainen viesti sisältää yhden kynnen, mutta joskus niitä on kaksi. Tämä vaikeuttaa hyökkääjien mahdollisuuksia kumota anonymiteettinne ajoitushyökkäyksillä(uusi ikkuna).
Teoriassa tämä asennus tuo myös verkon tehokkuushyötyjä, minkä pitäisi nopeuttaa sivujen latausaikoja.
2. Tor-yhteydet ovat kaksisuuntaisia. Toisin sanoen lähtevä ja saapuva tietoliikenne käyttävät samaa polkua yhdistettyjen solmujen kautta. I2P taas on yksisuuntainen. Tämä tarkoittaa, että lähtevä ja saapuva tietoliikenne käyttävät eri polkuja, mikä tekee yhteyden jäljittämisestä takaisin käyttäjään paljon vaikeampaa.

3. Lyhytikäisten tunnelien käyttö (Tor-verkon paljon pitkäikäisempien tunnelien sijaan) vaikeuttaa hyökkääjän mahdollisuuksia ottaa yhteydet kohteekseen.
4. I2P käyttää pakettikytkentää piirikytkennän sijaan(uusi ikkuna), mikä mahdollistaa paremman kuormantasaamisen ja vikasietoisuuden. Teoriassa se mahdollistaa myös paremman skaalautuvuuden, mutta Tor on ratkaissut joitakin skaalautuvuusongelmia, joita I2P ei ole vielä käsitellyt
Onko I2P turvallinen?
I2P ei ole koskaan ollut läheskään yhtä suosittu kuin Tor, ja sen suosio on laskenut jyrkästi viime vuosina. Tällä on muutamia tärkeitä turvallisuusvaikutuksia:
1. Huomattavasti harvempi ihminen työskentelee aktiivisesti I2P-verkon kehittämisen parissa, mikä tekee todennäköisemmäksi sen, että turvallisuusongelmat jäävät huomaamatta ja korjaamatta. Myös se, että (toisin kuin Tor(uusi ikkuna)) I2P luottaa rahoituksessaan pelkästään lahjoituksiin, myötävaikuttaa tähän ongelmaan.
2. Tor-verkon suurin heikkous on kiistatta se, että vastustaja voisi mahdollisest hallita riittävän montaa (näennäisesti) vapaaehtoisten ylläpitämää solmua(uusi ikkuna) vaarantaakseen sen käyttäjien anonymiteetin. Koska I2P-verkossa on paljon vähemmän solmuja kuin Tor-verkossa, tällainen hyökkäys olisi paljon helpompi toteuttaa I2P-verkossa.
On myös syytä huomata, että I2P-verkolle ei ole koskaan tehty virallista kolmannen osapuolen turvallisuustarkastusta.
Miten I2P määritetään
Tietokoneella
Käyttääksenne I2P-verkkoa teidän on ensin asennettava I2P-reititinohjelmisto(uusi ikkuna), joka on saatavilla Windowsille, macOS:lle ja Linuxille (jos asennatte sen Linuxille, tarvitsette myös Javan, jos sitä ei ole jo asennettu). Se on saatavilla myös Docker-kuvana.
Kun ohjattu asennusprosessi on valmis, oletusselaimenne avaa I2P Router Console -sivun useimmilla tietokoneilla. Voitte myös käyttää tätä sivua siirtymällä selaimellanne osoitteeseen 127.0.0.1:7657, kun I2P-reititinpalvelu on käynnissä.

Tämän sivun avulla voitte hallita ja määrittää I2P-palvelintanne, se tarjoaa linkkejä erilaisiin I2P-resursseihin (kuten usein kysyttyihin kysymyksiin, teknisiin dokumentteihin ja yhteisön verkkosivustoihin) ja sen avulla voitte käyttää I2P:n sisäänrakennettua osoitekirjaa sekä sähköposti-, BitTorrent- ja verkkopalvelinsovelluksia.
Osa linkeistä johtaa I2P-sivuille, mikä on hyödyllistä sen testaamiseksi, että kaikki toimii kuten pitääkin, mutta linkkejä ulkopuolisten tahojen eepsite-sivustoille ei ole.
Jotta voitte todella käyttää eepsite-sivustoja, teidän on määritettävä selaimenne välityspalvelinasetukset(uusi ikkuna).

Androidilla
Android-sovellus on saatavilla(uusi ikkuna) Google Play Kaupasta, F-Droidista ja APK-tiedostona. Kuten tietokoneen reititinkonsolikin, sovelluksen avulla voitte hallita ja määrittää I2P-palvelimenne asetuksia.

Teidän on myös määritettävä selaimenne välityspalvelinasetukset. Chromen ja Firefoxin nykyiset Android-versiot eivät salli tätä, mutta I2P-sovellus sisältää ohjeet joidenkin avoimen lähdekoodin Android-selaimien määrittämiseen, jotka sallivat sen.

Miten I2P-verkkoa käytetään
Vaikka I2P-verkkoa on mahdollista käyttää tavallisten verkkosivustojen käyttämiseen, sitä ei ole suunniteltu siihen, emmekä suosittele sitä. Eepsite-sivustojen käyttämiseksi teidän on ensin löydettävä niitä. Hyvä paikka aloittaa on pintaverkon(uusi ikkuna) hakukone I2P Search(uusi ikkuna).
Jos eepsite-sivusto ei ole jo osoitekirjassanne, tarvitsette todennäköisesti hyppypalvelun (jump service)(uusi ikkuna) apua yhdistääksenne siihen.

Kun löydätte eepsite-sivuston, voitte lisätä sen osoitekirjaanne.

Varautukaa kuitenkin siihen, että monet eepsite-sivustojen linkit ovat jo aikoja sitten lakanneet toimimasta.
Loppuajatukset: I2P vs. Tor
Lyhyesti sanottuna: jos voitte käyttää etsimäänne pimeän verkon resurssia I2P-verkolla, teidän pitäisi käyttää I2P-verkkoa. Jos se on saatavilla vain Tor-verkossa, teidän pitäisi käyttää Tor-verkkoa. Huomaatte todennäköisesti, että Tor-verkon kautta voitte käyttää paljon useampia pimeän verkon sivustoja.
Internetissä sanotaan usein, että Tor sopii paremmin tavallisten verkkosivustojen mahdollisimman anonyymiin käyttöön, kun taas I2P on parempi pimeän verkon sisällön käyttämiseen. Teknisellä tasolla tässä on jonkin verran perää; I2P tarjoaa todellisia tietoturvaetuja Toriin verrattuna ja on nopeampi.
I2P:n käyttäjäkunta on kuitenkin selvästi huomattavassa laskussa, sillä se on aina ollut marginaaliprojekti hämärällä kiinnostuksen alueella (pimeässä verkossa). Tämä näkyy minkä tahansa I2P-hakukoneen tai eepsite-hakemiston kuolleiden linkkien valtavana määränä sekä kerran suosittujen I2P-foorumien vähäisenä tietoliikenteenä.
Sisällön puutteen lisäksi tämä todennäköisesti tarkoittaa myös sitä, että I2P:n kehitys (mukaan lukien tietoturvapäivitykset) on hidastunut. Ja kuten edellä on todettu, I2P-solmujen suhteellisen rajallinen määrä tekee siitä myös paljon haavoittuvamman voimakkaan toimijan hyökkäyksille.
Tor puolestaan kukoistaa(uusi ikkuna).
On syytä huomata, että voitte parantaa tietoturvaanne(uusi ikkuna), kun käytätte joko I2P:tä tai Toria, yhdistämällä maineikkaaseen lokitonta käytäntöä noudattavaan VPN-palveluun (kuten Proton VPN) ennen I2P- tai Tor-yhteyden muodostamista.







