рдмреЗрдирд╛рдореА рдиреЗрдЯрд╡рд░реНрдХ I2P 1.9.0 рд░ C++ рдХреНрд▓рд╛рдЗрдиреНрдЯ i2pd 2.43 рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд░рд┐рд▓реАрдЬ

I2P рдмреЗрдирд╛рдореА рдиреЗрдЯрд╡рд░реНрдХ 1.9.0 рд░ C++ рдХреНрд▓рд╛рдЗрдиреНрдЯ i2pd 2.43.0 рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред I2P рдПрдХ рдмрд╣реБ-рддрд╣ рдмреЗрдирд╛рдореА рд╡рд┐рддрд░рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛ рдЬреБрди рдирд┐рдпрдорд┐рдд рдЗрдиреНрдЯрд░рдиреЗрдЯрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рд╣реБрдиреНрдЫ, рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдЕрдЬреНрдЮрд╛рддрддрд╛ рд░ рдЕрд▓рдЧрд╛рд╡рдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрди рдЕрдиреНрдд-рджреЗрдЦрд┐-рдЕрдиреНрдд рдЗрдиреНрдХреНрд░рд┐рдкреНрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реАред рдиреЗрдЯрд╡рд░реНрдХ P2P рдореЛрдбрдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЗрдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВ (рдмреНрдпрд╛рдиреНрдбрд╡рд┐рде) рдХреЛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдХреЗрдиреНрджреНрд░реАрдп рд░реВрдкрдорд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рдмрд┐рдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫ (рд╕рдЮреНрдЬрд╛рд▓ рднрд┐рддреНрд░рдХрд╛ рд╕рдЮреНрдЪрд╛рд░рд╣рд░реВ рдИрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдпреВрдирд┐рдбрд╛рдпрд░реЗрдХреНрд╢рдирд▓ рдЯрдиреЗрд▓рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫрдиреНред рд╕рд╣рднрд╛рдЧреА рд░ рд╕рд╛рдереАрд╣рд░реВ)ред

I2P рдиреЗрдЯрд╡рд░реНрдХрдорд╛, рддрдкрд╛рдИрдВ рдЕрдЬреНрдЮрд╛рдд рд░реВрдкрдорд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВ рд░ рдмреНрд▓рдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрддреНрдХрд╛рд▓ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд░ рдЗ-рдореЗрд▓рд╣рд░реВ рдкрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдлрд╛рдЗрд▓рд╣рд░реВ рдЖрджрд╛рдирдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ P2P рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЧреНрд░рд╛рд╣рдХ-рд╕рд░реНрднрд░ (рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВ, рдЪреНрдпрд╛рдЯрд╣рд░реВ) рд░ P2P (рдлрд╛рдЗрд▓ рдПрдХреНрд╕рдЪреЗрдиреНрдЬ, рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдиреНрд╕реА) рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмреЗрдирд╛рдореА рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди, I2P рдЧреНрд░рд╛рд╣рдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдЖрдзрд╛рд░рднреВрдд I2P рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЬрд╛рднрд╛рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рд╡рд┐рдиреНрдбреЛрдЬ, рд▓рд┐рдирдХреНрд╕, macOS, рд╕реЛрд▓рд╛рд░рд┐рд╕, рдЖрджрд┐ рдЬрд╕реНрддрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛рдорд╛ рдЪрд▓реНрди рд╕рдХреНрдЫред I2pd I2P рдЧреНрд░рд╛рд╣рдХрдХреЛ рдПрдХ рд╕реНрд╡рддрдиреНрддреНрд░ C++ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реЛ рд░ рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

I2P рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ UDP рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдирдпрд╛рдБ рдпрд╛рддрд╛рдпрд╛рдд рдкреНрд░реЛрдЯреЛрдХрд▓ "SSU2" рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкреВрд░рд╛ рдЧрд░реНрджрдЫ рд░ рдкреНрд░рджрд░реНрд╢рди рд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫред рд╕рд╛рдереАрд╣рд░реВ рд░ рд░рд┐рд▓реЗрд╣рд░реВрдХреЛ рдЫреЗрдЙрдорд╛ SSU2 рдЬрд╛рдБрдЪ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХрд╛ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВред "SSU2" рдкреНрд░реЛрдЯреЛрдХрд▓ рдПрдиреНрдбреНрд░реЛрдЗрдб рд░ ARM рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдгрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рд╛рдереИ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд░рд╛рдЙрдЯрд░рд╣рд░реВрдХреЛ рд╕рд╛рдиреЛ рдкреНрд░рддрд┐рд╢рддрдорд╛ред рдиреЛрднреЗрдореНрдмрд░ рд░рд┐рд▓реАрдЬ рд╕рдмреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ "SSU2" рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред SSU2 рдХреЛ рдкрд░рд┐рдЪрдпрд▓реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╕реНрдЯреНрдпрд╛рдХрд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдиреЗрдЫ, рдзреЗрд░реИ рдврд┐рд▓реЛ ElGamal рдПрд▓реНрдЧреЛрд░рд┐рдереНрдордмрд╛рдЯ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрдиреЗрдЫ (ECIES-X25519-AEAD-Ratchet ElGamal/AES+SessionTag рдХреЛ рд╕рдЯреНрдЯрд╛ рдПрдиреНрдб-рдЯреБ-рдЗрдиреНрдб рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗрдЫ), рддреБрд▓рдирд╛рдорд╛ рдУрднрд░рд╣реЗрдб рдХрдо рдЧрд░реНрдиреБрд╣реЛрд╕реНред SSU рд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ред

рдЕрдиреНрдп рд╕реБрдзрд╛рд░рд╣рд░реВрдорд╛ рдбреЗрдбрд▓рдХ рдбрд┐рдЯреЗрдХреНрдЯрд░ рдердкреНрдиреЗ, рд░рд╛рдЙрдЯрд░ рдЬрд╛рдирдХрд╛рд░реА (RI, RouterInfo) рд╕рд╛рдереАрд╣рд░реВрд▓рд╛рдИ рдкрдард╛рдЗрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреЗ, рд░ рдкреБрд░рд╛рдиреЛ SSU рдкреНрд░реЛрдЯреЛрдХрд▓рдорд╛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ MTU/PMTU рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧ рд╕рдорд╛рд╡реЗрд╢ рдЫред i2pd рдорд╛, SSU2 рдпрд╛рддрд╛рдпрд╛рдд, рдЬреБрди рдирдпрд╛рдБ рд╕реНрдерд╛рдкрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЕрдиреНрддрд┐рдо рдлрд╛рд░рдордорд╛ рд▓реНрдпрд╛рдЗрдПрдХреЛ рдЫ, рдареЗрдЧрд╛рдирд╛ рдкреБрд╕реНрддрд┐рдХрд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди