I2P เจ…เจ—เจฟเจ†เจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฐเฉ€เจฒเฉ€เจœเจผ 2.0.0

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

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

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

I2P 2.0 เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš SHA-2 เจนเฉˆเจธเจผ (RFC 256) เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ i7616ptunnel เจตเจฟเฉฑเจš เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค SSU2 เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจจเจพเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจฐเจธเฉ€เจฆ เจฆเฉ€ เจคเฉเจฐเฉฐเจค เจชเฉเจธเจผเจŸเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจกเฉˆเฉฑเจกเจฒเจพเจ• เจกเจฟเจŸเฉˆเจ•เจŸเจฐ เจฆเฉ€ เจฌเจฟเจนเจคเจฐ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€เฅค เจฐเจพเจŠเจŸเจฐ เจฒเฉŒเจ—เจธ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค

i2pd 2.44 เจจเฉ‡ เจ‡เฉฑเจ• I2P เจธเจฐเจตเจฐ เจจเจพเจฒ เจธเฉเจฐเฉฐเจ—เจพเจ‚ เจฒเจˆ SSL เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค SOCKS2 เจฆเฉเจ†เจฐเจพ SSU2 เจ…เจคเฉ‡ NTCP6 (ipv5) เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค SSU2 เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ (ssu2.mtu4 เจ…เจคเฉ‡ ssu2.mtu6) เจฒเจˆ MTU (เจ…เจงเจฟเจ•เจคเจฎ เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจฏเฉ‚เจจเจฟเจŸ) เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค

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

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