เช…เชจเชพเชฎเซ€ เชจเซ‡เชŸเชตเชฐเซเช• I2P 1.9.0 เช…เชจเซ‡ C++ เช•เซเชฒเชพเชฏเช‚เชŸ i2pd 2.43 เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชฐเชœเซ‚เช†เชค

เช…เชจเชพเชฎเซ€ เชจเซ‡เชŸเชตเชฐเซเช• I2P 1.9.0 เช…เชจเซ‡ C++ เช•เซเชฒเชพเชฏเชจเซเชŸ i2pd 2.43.0 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. I2P เช เชเช• เชฌเชนเซ-เชธเซเชคเชฐเชจเซเช‚ เช…เชจเชพเชฎเซ€ เชตเชฟเชคเชฐเชฟเชค เชจเซ‡เชŸเชตเชฐเซเช• เช›เซ‡ เชœเซ‡ เชจเชฟเชฏเชฎเชฟเชค เช‡เชจเซเชŸเชฐเชจเซ‡เชŸเชจเซ€ เชŸเซ‹เชš เชชเชฐ เช•เชพเชฐเซเชฏเชฐเชค เช›เซ‡, เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชเชจเซเชก-เชŸเซ-เชเชจเซเชก เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เช…เชจเชพเชฎเซ€ เช…เชจเซ‡ เช…เชฒเช—เชคเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชจเซ‡เชŸเชตเชฐเซเช• P2P เชฎเซ‹เชกเชฎเชพเช‚ เชฌเชจเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชชเซ‚เชฐเชพ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชธเช‚เชธเชพเชงเชจเซ‹ (เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ)เชจเซ‡ เช†เชญเชพเชฐเซ€ เช›เซ‡, เชœเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เชธเชฐเซเชตเชฐเซเชธเชจเชพ เช‰เชชเชฏเซ‹เช— เชตเชฟเชจเชพ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡ (เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ เช…เช‚เชฆเชฐเชจเชพ เชธเช‚เชšเชพเชฐ เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชฏเซเชจเชฟเชกเชพเชฏเชฐเซ‡เช•เซเชถเชจเชฒ เชŸเชจเชฒเชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชธเชนเชญเชพเช—เซ€ เช…เชจเซ‡ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹).

I2P เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ, เชคเชฎเซ‡ เช…เชœเซเชžเชพเชค เชฐเซ‚เชชเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช—เซเชธ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซเชตเชฐเชฟเชค เชธเช‚เชฆเซ‡เชถเชพเช“ เช…เชจเซ‡ เชˆ-เชฎเซ‡เชฒ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹, เชซเชพเช‡เชฒเซ‹เชจเซเช‚ เชตเชฟเชจเชฟเชฎเชฏ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ P2P เชจเซ‡เชŸเชตเชฐเซเช• เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹. เช•เซเชฒเชพเชฏเช‚เชŸ-เชธเชฐเซเชตเชฐ (เชตเซ‡เชฌเชธเชพเชˆเชŸ, เชšเซ‡เชŸเซเชธ) เช…เชจเซ‡ P2P (เชซเชพเชˆเชฒ เชเช•เซเชธเชšเซ‡เชจเซเชœ, เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€) เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ เช…เชจเชพเชฎเซ€ เชจเซ‡เชŸเชตเชฐเซเช• เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, I2P เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเซ‚เชณเชญเซ‚เชค I2P เช•เซเชฒเชพเชฏเช‚เชŸ Java เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชตเชฟเชจเซเชกเซ‹เช, Linux, macOS, Solaris, เชตเช—เซ‡เชฐเซ‡ เชœเซ‡เชตเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ€ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€ เชชเชฐ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. I2pd เช I2P เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซเช‚ เชธเซเชตเชคเช‚เชคเซเชฐ C++ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค BSD เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

I2P เชจเซเช‚ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชจเชตเชพ เชชเชฐเชฟเชตเชนเชจ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ "SSU2" เชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ UDP เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. เชชเซ€เช…เชฐ เช…เชจเซ‡ เชฐเชฟเชฒเซ‡ เชฌเชพเชœเซ เชชเชฐ SSU2 เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. "SSU2" เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช เชเชจเซเชกเซเชฐเซ‹เช‡เชก เช…เชจเซ‡ เชเช†เชฐเชเชฎ เชฌเชฟเชฒเซเชกเซเชธเชฎเชพเช‚ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡, เชคเซ‡เชฎเชœ เช…เชจเซเชฏ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฐเชพเช‰เชŸเชฐเซเชธเชจเซ€ เชจเชพเชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชชเชฐ. เชจเชตเซ‡เชฎเซเชฌเชฐเชจเซ€ เชฐเชœเซ‚เช†เชค เชคเชฎเชพเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ "SSU2" เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡. SSU2 เชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชฎเชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชธเซเชŸเซ‡เช•เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ, เช–เซ‚เชฌ เชœ เชงเซ€เชฎเชพ ElGamal เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฅเซ€ เช›เซ‚เชŸเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡ (เชเชจเซเชก-เชŸเซ-เชเชจเซเชก เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชŸเซ‡, ElGamal/AES+SessionTag เชจเซ‡ เชฌเชฆเชฒเซ‡ ECIES-X25519-AEAD-Ratchet เชธเช‚เชฏเซ‹เชœเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. ), SSU เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ เช“เชตเชฐเชนเซ‡เชก เช˜เชŸเชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡.

เช…เชจเซเชฏ เชธเซเชงเชพเชฐเชพเช“เชฎเชพเช‚ เชกเซ‡เชกเชฒเซ‹เช• เชกเชฟเชŸเซ‡เช•เซเชŸเชฐเชจเซ‹ เช‰เชฎเซ‡เชฐเซ‹, เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€ เช•เซ‡ เชฐเชพเช‰เชŸเชฐ เชฎเชพเชนเชฟเชคเซ€ (RI, RouterInfo) เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซ‚เชจเชพ SSU เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชฎเชพเช‚ MTU/PMTU เชนเซ‡เชจเซเชกเชฒเชฟเช‚เช—เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. i2pd เชฎเชพเช‚, SSU2 เชชเชฐเชฟเชตเชนเชจเชจเซ‡ เชคเซ‡เชจเชพ เช…เช‚เชคเชฟเชฎ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชจเชตเชพ เชธเซเชฅเชพเชชเชจเซ‹ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡, เช…เชจเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เชชเซเชธเซเชคเชฟเช•เชพเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹