เจ…เจ—เจฟเจ†เจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจพเจ—เฉ‚เจ•เจฐเจจ I2P 1.9.0 เจ…เจคเฉ‡ C++ เจ•เจฒเจพเจ‡เฉฐเจŸ i2pd 2.43 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจ…เจ—เจฟเจ†เจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• I2P 1.9.0 เจ…เจคเฉ‡ C++ เจ•เจฒเจพเจ‡เฉฐเจŸ i2pd 2.43.0 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค I2P เจ‡เฉฑเจ• เจฎเจฒเจŸเฉ€-เจฒเฉ‡เจ…เจฐ เจ…เจ—เจฟเจ†เจค เจตเฉฐเจกเจฟเจ† เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจนเฉˆ เจœเฉ‹ เจจเจฟเจฏเจฎเจค เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจเจ‚เจก-เจŸเฉ‚-เจเจ‚เจก เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ—เฉเจฎเจจเจพเจฎเจคเจพ เจ…เจคเฉ‡ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ—เจคเจพ เจฆเฉ€ เจ—เจพเจฐเฉฐเจŸเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจจเฉˆเจŸเจตเจฐเจ• P2P เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ (เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ) เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ (เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจธเฉฐเจšเจพเจฐ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจฏเฉ‚เจจเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจธเจผเจจเจฒ เจธเฉเจฐเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเจจเฅค เจญเจพเจ—เฉ€เจฆเจพเจฐ เจ…เจคเฉ‡ เจธเจพเจฅเฉ€)เฅค

I2P เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจ…เจ—เจฟเจ†เจค เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจ…เจคเฉ‡ เจฌเจฒเฉŒเจ— เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจคเจคเจ•เจพเจฒ เจธเฉเจจเฉ‡เจนเฉ‡ เจ…เจคเฉ‡ เจˆเจฎเฉ‡เจฒ เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจซเจผเจพเจˆเจฒเจพเจ‚ เจฆเจพ เจ†เจฆเจพเจจ-เจชเฉเจฐเจฆเจพเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ P2P เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ•เจฒเจพเจ‡เฉฐเจŸ-เจธเจฐเจตเจฐ (เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚, เจšเฉˆเจŸเจธ) เจ…เจคเฉ‡ P2P (เจซเจพเจˆเจฒ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ—, เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ•เฉเจฐเฉฐเจธเฉ€) เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ…เจ—เจฟเจ†เจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจตเจฐเจคเจฃ เจฒเจˆ, I2P เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฌเฉเจจเจฟเจ†เจฆเฉ€ I2P เจ•เจฒเจพเจ‡เฉฐเจŸ เจœเจพเจตเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจตเจฟเฉฐเจกเฉ‹เจœเจผ, เจฒเฉ€เจจเจ•เจธ, เจฎเฉˆเจ•เฉ‹เจธ, เจธเฉ‹เจฒเจพเจฐเจฟเจธ, เจ†เจฆเจฟ 'เจคเฉ‡ เจšเฉฑเจฒ เจธเจ•เจฆเจพ เจนเฉˆเฅค I2pd C++ เจตเจฟเฉฑเจš I2P เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเจพ เจ‡เฉฑเจ• เจธเฉเจคเฉฐเจคเจฐ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเฉ‹เจงเฉ‡ เจนเฉ‹เจ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

I2P เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ "SSU2" เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ UDP 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจฌเจฟเจนเจคเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆเฅค เจชเฉ€เจ…เจฐ เจ…เจคเฉ‡ เจฐเฉ€เจฒเฉ‡เจ… เจธเจพเจˆเจก 'เจคเฉ‡ SSU2 เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจŸเฉˆเจธเจŸ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค "SSU2" เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจเจ‚เจกเจฐเฉŒเจ‡เจก เจ…เจคเฉ‡ ARM เจฌเจฟเจฒเจกเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจฆเฉ‚เจœเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฐเจพเจŠเจŸเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ€ เจชเฉเจฐเจคเฉ€เจธเจผเจคเจคเจพ 'เจคเฉ‡เฅค เจจเจตเฉฐเจฌเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ "SSU2" เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ€ เจนเฉˆเฅค SSU2 เจฆเจพ เจฒเจพเจ—เฉ‚ เจนเฉ‹เจฃเจพ เจธเจพเจจเฉ‚เฉฐ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจธเจŸเฉˆเจ• เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ, เจฌเจนเฉเจค เจนเฉŒเจฒเฉ€ เจเจฒเจ—เจพเจฎเจฒ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ เจชเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพ (เจเจ‚เจก-เจŸเฉ‚-เจเจ‚เจก เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฒเจˆ, ElGamal/AES+SessionTag เจฆเฉ€ เจฌเจœเจพเจ ECIES-X25519-AEAD-Ratchet เจธเฉเจฎเฉ‡เจฒ เจตเจฐเจคเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค ), SSU เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจ˜เจŸเจพเจ“ เจ…เจคเฉ‡ เจฎเฉ‹เจฌเจพเจˆเจฒ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเฉ‹เฅค

เจนเฉ‹เจฐ เจธเฉเจงเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจกเฉˆเฉฑเจกเจฒเจพเจ• เจกเจฟเจŸเฉˆเจ•เจŸเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ, เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจ•เจฟ เจฐเจพเจŠเจŸเจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ (RI, RouterInfo) เจธเจพเจฅเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจญเฉ‡เจœเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ SSU เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฟเฉฑเจš MTU/PMTU เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค i2pd เจตเจฟเฉฑเจš, SSU2 เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ‡ เจ…เฉฐเจคเจฎ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‚เจฆเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจจเจตเฉ€เจ†เจ‚ เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ เจฒเจˆ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ, เจ…เจคเฉ‡ เจเจกเจฐเฉˆเฉฑเจธ เจฌเฉเฉฑเจ• เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹