I2P
I2P, of voluit Invisible Internet Project (onzichtbaar internetproject), is een gedecentraliseerd, peer-to-peer, anoniem communicatienetwerk dat boven op het gewone internet werkt (een zogenaamd 'overlay netwerk'). Programma's kunnen bovenop I2P met elkaar communiceren door berichten uit te wisselen. Zo kan men anoniem browsen, bestanden delen, bloggen, chatten en dergelijke. Het is vergelijkbaar met Tor en Freenet, hoewel er grote verschillen zitten tussen I2P, Tor en Freenet. I2P is open source vrije software, en is gratis te gebruiken. Onion routingI2P is gebaseerd op Onion routing[2]. Onion routing op zijn beurt is gebaseerd op asymmetrische cryptografie. Elke node heeft 2 sleutels: een publieke sleutel om te versleutelen en een privésleutel om te ontcijferen. Nu kan een node een bericht te versleutelen zodat slechts 1 andere node het kan ontcijferen. De zender versleutelt het bericht namelijk met de publieke sleutel van de ontvanger. In dit geval weet de ontvanger wie de zender is en andersom. Om dit op te lossen wordt het pakket via een andere node verstuurd. De verzender versleutelt het bericht voor de ontvanger, daarna versleutelt hij de uitkomt nog een keer; voor de tussenliggende node. De tussenliggende node kan het pakketje uitpakken, maar stuit dan op een ander versleuteld pakketje. Hij stuurt dit pakketje door naar de ontvanger die het dan kan uitpakken en het originele bericht kan lezen. De ontvanger weet nu niet wie de zender is. Omdat nu de tussenliggende node weet wie de verzender en ontvanger is (hoewel hij niet weet wat het originele bericht is), wordt er soms een tweede tussenliggende node gebruikt. Dan weet niemand zowel wie de zender is, als wie de ontvanger is. Kortom, hoe meer hops, hoe beter de anonimiteit. NetwerkHet netwerk is pakketgeschakeld en is opgebouwd uit verschillende lagen.
I2P-softwareVerschillende programma's zijn speciaal gewijzigd om boven op het I2P-netwerk gebruikt te kunnen worden. Andere (zoals webbrowsers en IRC clients) kunnen zonder wijzigingen gebruikt worden. Onder de programma's die gewijzigd zijn voor I2P, vinden we onder andere:
Terminologie
Externe linksBronnen, noten en/of referenties
|