I2P Anonymous Network Implementation Kuburitswa 2.0.0

Iyo isingazivikanwe network I2P 2.0.0 uye C++ mutengi i2pd 2.44.0 zvakaburitswa. I2P ndeye yakawanda-layer isingazivikanwe yakagoverwa network inoshanda pamusoro peiyo Internet yenguva dzose, ichishingairira kushandisa yekupedzisira-kusvika-kumagumo encryption, inovimbisa kusazivikanwa uye kuzviparadzanisa nevamwe. Iyo network inovakwa muP2P modhi uye inoumbwa nekuda kwezviwanikwa (bandwidth) zvinopihwa nevashandisi venetiweki, izvo zvinoita kuti zvikwanise kuita pasina kushandisa maseva anochengetedzwa nepakati (kutaurirana mukati metiweki kunobva pakushandiswa kweakavharirwa unidirectional tunnels pakati. mutori wechikamu uye vezera).

MuI2P network, unogona kusazivikanwa kugadzira mawebhusaiti nemablog, kutumira mameseji nekukurumidza uye email, kuchinjanisa mafaera uye kuronga P2P network. Kuvaka uye kushandisa zvisingazivikanwe network kune mutengi-server (mawebhusaiti, chats) uye P2P (faira kugovera, cryptocurrencies) application, I2P vatengi vanoshandiswa. Iyo yakakosha I2P mutengi yakanyorwa muJava uye inogona kumhanya pane akasiyana mapuratifomu akadai seWindows, Linux, macOS, Solaris, nezvimwe. I2pd ndeyekuzvimiririra kuita kweI2P mutengi muC ++ uye inogoverwa pasi peyakagadziridzwa BSD rezinesi.

MuI2P 2.0 uye i2pd 2.44, iyo itsva "SSU2" yekufambisa protocol inogoneswa nekusarudzika kune vese vashandisi, zvichibva paUDP uye inoratidzira yakagadziridzwa mashandiro nechengetedzo. Kuitwa kweSSU2 kunotitendera kunyatso gadziridza iyo cryptographic stack, kubvisa iyo inononoka ElGamal algorithm (yekupedzisira-kusvika-kumagumo encryption, panzvimbo yeElGamal/AES + SessionTag, iyo ECIES-X25519-AEAD-Ratchet musanganiswa inoshandiswa. ), kuderedza pamusoro uchienzaniswa neSSU protocol uye kunatsiridza mashandiro pane nharembozha.

Dzimwe shanduko muI2P 2.0 dzinosanganisira kuisirwa kwechokwadi cheproxy mu i2ptunnel yakavakirwa paSHA-256 hashes (RFC 7616). Kuitwa kweSSU2 protocol kwakawedzera tsigiro yekufambisa kwekubatanidza uye nekusimbisa ipapo kwekugamuchira data. Kuvandudzwa kwekuita kwedeadlock detector. Yakawedzerwa sarudzo yekumanikidza router matanda.

i2pd 2.44 yakawedzera kugona kushandisa SSL yekubatanidza kune tunnel ine I2P server. Iko kugona kuita proxy iyo SSU2 uye NTCP2 (ipv6) protocol kuburikidza neSOCKS5 yakaitwa. Yakawedzerwa MTU (Maximum Transmission Unit) zvigadziriso zveSSU2 protocol (ssu2.mtu4 uye ssu2.mtu6).

Source: opennet.ru

Voeg