рдмреЗрдирд╛рдореА рдиреЗрдЯрд╡рд░реНрдХ I2P 2.10.0 рд░ C++ рдХреНрд▓рд╛рдЗрдиреНрдЯ i2pd 2.58.0 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред I2P рдПрдХ рдмрд╣реБ-рддрд╣ рдмреЗрдирд╛рдореА рд╡рд┐рддрд░рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛ, рдирд┐рдпрдорд┐рдд рдЗрдиреНрдЯрд░рдиреЗрдЯрдХреЛ рдорд╛рдерд┐ рдХрд╛рдо рдЧрд░реНрджрдЫ, рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдЕрдиреНрддреНрдп-рджреЗрдЦрд┐-рдЕрдиреНрдд рдЗрдиреНрдХреНрд░рд┐рдкреНрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЧреБрдордирд╛рдорддрд╛ рд░ рдЕрд▓рдЧрд╛рд╡рдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрджрдЫред рдиреЗрдЯрд╡рд░реНрдХ P2P рдореЛрдбрдорд╛ рдирд┐рд░реНрдорд┐рдд рдЫ рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рд╕реНрд░реЛрддрд╣рд░реВ (рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде) рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдмрдиреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдХреЗрдиреНрджреНрд░реАрдп рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рдмрд┐рдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдиреЗрдЯрд╡рд░реНрдХ рднрд┐рддреНрд░рдХрд╛ рд╕рдЮреНрдЪрд╛рд░рд╣рд░реВ рд╕рд╣рднрд╛рдЧреА рд░ рд╕рд╛рдереАрд╣рд░реВ рдмреАрдЪ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдПрдХрджрд┐рд╢рд╛рддреНрдордХ рд╕реБрд░реБрдЩрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫрдиреН)ред
I2P рдиреЗрдЯрд╡рд░реНрдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЧреБрдордирд╛рдо рд░реВрдкрдорд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд░ рдмреНрд▓рдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рддрддреНрдХрд╛рд▓ рд╕рдиреНрджреЗрд╢ рд░ рдЗрдореЗрд▓рд╣рд░реВ рдкрдард╛рдЙрди, рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░реНрди рд░ P2P рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдХреНрд▓рд╛рдЗрдиреНрдЯ-рд╕рд░реНрднрд░ (рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВ, рдЪреНрдпрд╛рдЯрд╣рд░реВ) рд░ P2P (рдлрд╛рдЗрд▓ рд╕рд╛рдЭреЗрджрд╛рд░реА, рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдиреНрд╕реА) рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмреЗрдирд╛рдореА рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди, I2P рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдЖрдзрд╛рд░рднреВрдд I2P рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЬрд╛рднрд╛рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рд╡рд┐рдиреНрдбреЛрдЬ, рд▓рд┐рдирдХреНрд╕, рдореНрдпрд╛рдХреЛрд╕, рд╕реЛрд▓рд╛рд░рд┐рд╕, рдЖрджрд┐ рдЬрд╕реНрддрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛рдорд╛ рдЪрд▓реНрди рд╕рдХреНрдЫред I2pd C++ рдорд╛ I2P рдХреНрд▓рд╛рдЗрдиреНрдЯрдХреЛ рдПрдХ рд╕реНрд╡рддрдиреНрддреНрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛ рд░ рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред
I2P рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛:
- рдкреЛрд╕реНрдЯ-рдХреНрд╡рд╛рдиреНрдЯрдо рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ)ред
- I2PSnark рдЯреЛрд░реЗрдиреНрдЯ рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓реЗ рдЕрдм UDP рдЯреНрд░реНрдпрд╛рдХрд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
- рд░рд╛рдЙрдЯрд░рд╣рд░реВ рд░ рддрд┐рдиреАрд╣рд░реВрдорд╛ рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рднрдПрдХреЛ рд░рд╛рдЙрдЯрд░рдЗрдиреНрдлреЛ рд╕рдВрд░рдЪрдирд╛рд╣рд░реВ рд╕рдорд╛рдкреНрдд рд╣реБрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдХрдо рдЧрд░реНрди рд▓реБрдХреЗрдХреЛ рдореЛрдб рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред
- рдпрд╕ рд╡рд░реНрд╖рдХреЛ рдЕрдиреНрддреНрдпрддрд┐рд░ рд╣реБрдиреЗ I2P 2.11.0 рд░рд┐рд▓реАрдЬрдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрджреИ, рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓рд╛рдИ рдЬрд╛рднрд╛ резрен рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗрдЫред
C++ рдХреНрд▓рд╛рдЗрдиреНрдЯ i2pd рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рдореНрди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:
- OpenSSL рд╕рдВрд╕реНрдХрд░рдг рей.рел.реж рд░ рдорд╛рдерд┐рд▓реНрд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджрд╛ рдкреЛрд╕реНрдЯ-рдХреНрд╡рд╛рдиреНрдЯрдо E2E рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА (ML-KEM-512, ML-KEM-768, ML-KEM-1024) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛред
- рдбрд╛рдЯрд╛рдЧреНрд░рд╛рдореи рд░ рдбрд╛рдЯрд╛рдЧреНрд░рд╛рдорей рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред
- рд╣рд╛рдЗрдХреБ рдУрдПрд╕рд▓реЗ рдлрд╛рдЗрд▓ рд╡рд░реНрдгрдирдХрд░реНрддрд╛рдХреЛ рдЕрднрд╛рд╡ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫред
- рдмреБрд╕реНрдЯ рез.реореп рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред
- ECIESx25519 рд╕рддреНрд░рд╣рд░реВрдмрд╛рдЯ рдЬрдбрд╛рдирд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рд░реЛрдХрд┐рдпреЛред
- рд░рд╛рдЙрдЯрд░ рд╡реЗрдм рдХрдиреНрд╕реЛрд▓рд▓реЗ рдЕрдм рдЕрдБрдзреНрдпрд╛рд░реЛ рд░ рд╣рд▓реНрдХрд╛ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
- рдпрджрд┐ рд╕рд░реНрднрд░ рдЯрдиреЗрд▓рдорд╛ рд╣реЛрд╕реНрдЯ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЕрд╕рдлрд▓ рднрдпреЛ рднрдиреЗ, рдЕрдм рджреЛрд╕реНрд░реЛ рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рдиреНрдЫред
- рдлрд╛рдпрд░рд╡рд╛рд▓ рдирднрдП рдкрдирд┐ рд░рд╛рдЙрдЯрд░рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░рд▓рд╛рдИ рдлрд╛рдпрд░рд╡рд╛рд▓ рдкрдЫрд╛рдбрд┐ рд░рд╛рдЦреНрди "ssu2.firewalled4" рд░ "ssu2.firewalled6" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдердкрд┐рдпреЛред
- рдпрджрд┐ рдпреЛ рд╕рд░реНрднрд░ рдЯрдиреЗрд▓ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ ::00 рдХреЛ рд▓рд╛рдЧрд┐ fd8::/1 рджрд╛рдпрд░рд╛рдорд╛ рдЕрджреНрд╡рд┐рддреАрдп рд▓реБрдкрдмреНрдпрд╛рдХ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред
- рдпрджрд┐ ipv6-рдорд╛рддреНрд░ рдореЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдХреЛ рдкреНрд░рджрд░реНрд╢рди рд╣рдЯрд╛рдЗрдпреЛред
- SAM рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ PING рдЖрджреЗрд╢ рдердкрд┐рдпреЛред
- I2CP рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдЧрд▓рдд рд╕рдВрд╕реНрдХрд░рдг SetDate рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЙрдиреЗ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛред
- OpenBSD рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдзрд┐рдХрддрдо UDP рдмрдлрд░ рдЖрдХрд╛рд░ред
- "i2p.streaming.maxWindowSize" рд░ "i2p.streaming.dontSign" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдердкрд┐рдпреЛред
- BOB рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд PING рд╕реНрдЯреНрд░рд┐рдорд┐рдЩ рдердкрд┐рдпреЛред
- рдпрджрд┐ рдкрд┐рдпрд░рд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рдЕрд╕рдорд░реНрде рдЫ рднрдиреЗ рдмрд╣рд┐рд░реНрдЧрдорди рд╕реНрдЯреНрд░рд┐рдорд┐рдЩ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рд╣реБрдиреНрдЫред
- рдпрджрд┐ рд░рд┐рдореЛрдЯ рдкрд┐рдпрд░ рдЧрд╛рдпрдм рднрдпреЛ рднрдиреЗ рдмрд╣рд┐рд░реНрдЧрдорди рд╕реНрдЯреНрд░рд┐рдорд▓реЗ рдЕрдм рдирд┐рд░рдиреНрддрд░ LeaseSet рдкреБрди: рдЕрдиреБрд░реЛрдз рдЧрд░реНрдиреЗрдЫреИрдиред
- OpenSSL рдмрд╛рдЯ рд╣рдЯрд╛рдЗрдПрдХрд╛ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рдХрд▓рд╣рд░реВ рд╣рдЯрд╛рдЗрдпреЛред
- SAM рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ "MIN" рд░ "MAX" рдмрд┐рдирд╛ "HELLO VERSION" рдХреЛ рд╕реНрд╡рд╛рдЧрдд рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред
- UDP рд╕реБрд░реБрдЩрд╣рд░реВрдорд╛ UDP рд╕рдХреЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЧреИрд░-рдмреНрд▓рдХрд┐рдЩ рдореЛрдб рдердкрд┐рдпреЛред
- рдкреБрди: рдкреНрд░рд╛рдкреНрдд рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред
рд╕реНрд░реЛрдд: opennet.ru
