เช…เชจเชพเชฎเซ€ เชจเซ‡เชŸเชตเชฐเซเช• I2P 1.7.0 เช…เชจเซ‡ C++ เช•เซเชฒเชพเชฏเช‚เชŸ i2pd 2.41 เชจเชพ เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹

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

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

เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชตเชšเซเชšเซ‡:

  • เชธเชฟเชธเซเชŸเชฎ เชŸเซเชฐเซ‡ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเซ‡เชŸ เชชเซ‹เชช-เช…เชช เชธเช‚เชฆเซ‡เชถเชพเช“เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡.
  • i2psnark เชฎเชพเช‚ เชจเชตเซเช‚ เชŸเซ‹เชฐเซ‡เชจเซเชŸ เชซเชพเชˆเชฒ เชเชกเชฟเชŸเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • i2ptunnel เชฎเชพเช‚ IRCv3 เชŸเซ…เช—เซเชธ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • NTCP2 เชŸเซเชฐเชพเชจเซเชธเชชเซ‹เชฐเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ CPU เชฒเซ‹เชก เช˜เชŸเชพเชกเซ‡ เช›เซ‡.
  • เชจเชตเชพ เชธเซเชฅเชพเชชเชจเซ‹เช BOB API เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡, เชœเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ (เชนเชพเชฒเชจเชพ เชธเซเชฅเชพเชชเชจเซ‹ BOB เชธเชชเซ‹เชฐเซเชŸ เชœเชพเชณเชตเซ€ เชฐเชพเช–เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ SAMv3 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).
  • เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชธเชพเชšเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เช•เซ‹เชก. เชŸเชจเชฒ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช“เช›เชพ-เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชธเชพเชฎเซ‡ เชตเชงเชพเชฐเชพเชจเซเช‚ เชฐเช•เซเชทเชฃ. เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เช…เชฅเชตเชพ เชฆเซ‚เชทเชฟเชค เชฐเชพเช‰เชŸเชฐเซเชธเชจเซ€ เชนเชพเชœเชฐเซ€เชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • i2pd 2.41 เชฎเชพเช‚, เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เช—เชฏเซ‡เชฒเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • i2pd เช…เชจเซ‡ Java I2P เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฐเชพเช‰เชŸเชฐเซเชธ เชตเชšเซเชšเซ‡ เชŸเชจเชฒเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เชชเชฐเซ€เช•เซเชทเชฃ เชจเซ‡เชŸเชตเชฐเซเช• เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃ เชจเซ‡เชŸเชตเชฐเซเช• เช…เชฎเชจเซ‡ เชชเซ‚เชฐเซเชต-เชชเซเชฐเช•เชพเชถเชจ เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ i2pd เช…เชจเซ‡ Java I2P เชตเชšเซเชšเซ‡ เช†เช‚เชคเชฐเชธเช‚เชšเชพเชฒเชจเช•เซเชทเชฎเชคเชพ เชธเชฎเชธเซเชฏเชพเช“ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชถเซ‡.
  • เชจเชตเชพ UDP เชชเชฐเชฟเชตเชนเชจ "SSU2" เชจเซ‹ เชตเชฟเช•เชพเชธ เชถเชฐเซ‚ เชฅเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชชเซเชฐเชญเชพเชต เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชถเซ‡. SSU2 เชจเซ‹ เช…เชฎเชฒ เช…เชฎเชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชธเซเชŸเซ‡เช•เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช–เซ‚เชฌ เชœ เชงเซ€เชฎเชพ ElGamal เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชฅเซ€ เช›เซเชŸเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡ (เชเชจเซเชก-เชŸเซ-เชเชจเซเชก เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชŸเซ‡, ElGamal/AES+ เชจเซ‡ เชฌเชฆเชฒเซ‡ ECIES-X25519-AEAD-Ratchet เชธเช‚เชฏเซ‹เชœเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชธเซ‡เชถเชจเชŸเซ‡เช—).

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

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