ืื ืึทื ืึธื ืืืข ืืึทื ืืฆืขืจืก ื ืขืฅ I2P 1.9.0 ืืื ืื C ++ ืงืืืขื ื i2pd 2.43.0 ืืขื ืขื ืืืคืจืืื. I2P ืืื ืึท ืืึทืืื-ืฉืืืืข ืึทื ืึธื ืืืข ืืึทื ืืฆืขืจืก ื ืขืฅ ืึทืคึผืขืจืืืืื ื ืืืืฃ ืฉืคึผืืฅ ืคืื ืื ืจืขืืืืขืจ ืืื ืืขืจื ืขื, ืึทืงืืืืืื ื ืืฆื ืกืืฃ-ืฆื-ืกืืฃ ืขื ืงืจืืคึผืฉืึทื, ืืขืจืึทื ืืื ืึทื ืึธื ืืืืื ืืื ืืคืืขืืื ืืขืจืืงืืื. ืื ื ืขืฅ ืืื ืืขืืืื ืืื P2P ืืึธืืข ืืื ืืื ืืขืฉืืคื ืืึทื ืง ืฆื ืื ืจืขืกืืจืกื (ืืึทื ืืืืืื) ืฆืืืขืฉืืขืื ืืืจื ื ืขืฅ ื ืืฆืขืจืก, ืืืึธืก ืืืื ืขืก ืืขืืืขื ืฆื ืืึธื ืึธื ืื ื ืืฆื ืคืื ืกืขื ืืจืึทืื ืืขืจืืื ืกืขืจืืืขืจืก (ืงืึธืืื ืืงืึทืืืึธื ืก ืืื ืื ื ืขืฅ ืืขื ืขื ืืืืืจื ืืืืฃ ืื ื ืืฆื ืคืื ืื ืงืจืืคึผืืื ืืื ืืืืจืขืงืืืึธื ืึทื ืืึทื ืึทืื ืฆืืืืฉื ืืขืจ ืืึทืืืืืืงืืขืจ ืืื ืคึผืืจื).
ืืื ืื I2P ื ืขืฅ, ืืืจ ืงืขื ืขื ืึทื ืึทื ืึทืืึทืกืื ืฉืึทืคึฟื ืืืขืืกืืืขืก ืืื ืืืึธืืก, ืฉืืงื ืจืขืืข ืึทืจืืืงืืขื ืืื E- ืืจืืื, ืืืขืงืกื ืืขืงืขืก ืืื ืึธืจืืึทื ืืืืจื P2P ื ืขืืืืึธืจืงืก. ืฆื ืืืืขื ืืื ื ืืฆื ืึทื ืึธื ืืืข ืืึทื ืืฆืขืจืก ื ืขืืืืึธืจืงืก ืคึฟืึทืจ ืงืืืขื ื-ืกืขืจืืืขืจ (ืืืขืืกืืืขืก, ืืฉืึทืฅ) ืืื ืคึผ2ืคึผ (ืืขืงืข ืืึทื ืืืืืื ื, ืงืจืืคึผืืึธืงืืจืจืขื ืกื) ืึทืคึผืืึทืงืืืฉืึทื ื, ื2ืคึผ ืงืืืืึทื ืฅ ืืขื ืขื ืืขื ืืฆื. ืื ืืงืขืจืืืง I2P ืงืืืขื ื ืืื ืืขืฉืจืืื ืืื Java ืืื ืงืขื ืขื ืืืืคื ืืืืฃ ืึท ืืจืืื ืงืืื ืคืื ืคึผืืึทืืคืึธืจืืก ืึทืืึท ืืื Windows, Linux, macOS, Solaris, ืขืืง. I2pd ืืื ืึท ืคืจืืึท ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื I2P ืงืืืขื ื ืืื C ++ ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืึท ืืึทืืึทืคืืื BSD ืืขืจืืืืืขื ืืฉ.
ืื ื ืืึทืข ืืืขืจืกืืข ืคืื โโI2P ืงืึทืืคึผืืืฅ ืื ืึทื ืืืืืงืืื ื ืคืื ืึท ื ืืึท ืึทืจืืืขืจืคืืจื ืคึผืจืึธืืึธืงืึธื "SSU2", ืืืืืจื ืืืืฃ UDP ืืื ื ืึธืืืึทืืึทื ืคึฟืึทืจ ืืืคึผืจืืืื ืคืึธืจืฉืืขืืื ื ืืื ืืืืขืจืืืื. ืืขืกืฅ ืืขื ืขื ืืืคึผืืึทืืขื ืึทื ืฆื ืงืึธื ืืจืึธืืืจื SSU2 ืืืืฃ ืื ืืึทื ืงืืงื ืืื ืจืขืืข ืืืึทื. ืื "SSU2" ืคึผืจืึธืืึธืงืึธื ืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื ืืื ืึทื ืืจืืื ืืื ARM ืืืืขื, ืืื ืืขืืื ื ืืื ืืืืฃ ืึท ืงืืืื ืคึผืจืึธืฆืขื ื ืคืื ืจืึธืืืขืจืก ืืืืืจื ืืืืฃ ืื ืืขืจืข ืคึผืืึทืืคืึธืจืืก. ืื ื ืืืืขืืืขืจ ืืขืืืื ื ืคึผืืึทื ื ืฆื ืืขืื "SSU2" ืคึฟืึทืจ ืึทืืข ืืืืขืจื. ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื SSU2 ืืืขื ืืึธืื ืืื ืื ืฆื ืืึธืจ ืืขืจืืืึทื ืืืงื ืื ืงืจืืคึผืืึธืืจืึทืคืืง ืึธื ืืืืื, ืืึทืงืืืขื ืืึทืคืจืืึทืขื ืคืื ืื ืืืืขืจ ืคึผืึทืืขืืขื ElGamal ืึทืืืขืจืืืึทื (ืคึฟืึทืจ ืกืืฃ-ืฆื-ืกืืฃ ืขื ืงืจืืคึผืฉืึทื, ืื ECIES-X25519-AEAD-Ratchet ืงืึธืืืื ืึทืฆืืข ืืืขื ืืืื ืืขืืืืื ื ืึทื ืฉืืึธื ืคืื ElGamal / AES + SessionTag ), ืจืขืืืฆืืจื ืึธืืืืขืจืืขื ืงืึทืืคึผืขืจื ืืื SSU ืืื ืคึฟืึทืจืืขืกืขืจื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืจืืจืขืืืืืง ืืขืืืืกืขืก.
ืื ืืขืจืข ืืืคึผืจืืืืืึทื ืฅ ืึทืจืืึทื ื ืขืืขื ืื ืึทืืืฉืึทื ืคืื ืึท ืืขืืืึทืง ืืขืืขืงืืึธืจ, ืื ืฉืืจืื ื ืึทื ืจืึทืืืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข (RI, RouterInfo) ืืื ืืขืฉืืงื ืฆื ืคึผืืจื, ืืื ืืืคึผืจืืืื MTU / PMTU ืืึทื ืืืื ื ืืื ืื ืึทืื SSU ืคึผืจืึธืืึธืงืึธื. ืืื i2pd, ืื SSU2 ืึทืจืืืขืจืคืืจื ืืื ืืขืืจืืื ืฆื ืืืื ืืขืฆื ืคืึธืจืขื, ืืืึธืก ืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื ืคึฟืึทืจ ื ืืึทืข ืื ืกืืึทืืืืฉืึทื ื, ืืื ืื ืคืืืืงืืื ืฆื ืืืกืืืืึทื ืื ืึทืืจืขืก ืืื ืืื ืฆืืืขืืขืื.
ืืงืืจ: opennet.ru