Ntọhapụ nke ndị Kọmunist 2 p2.0p messenger na ọbá akwụkwọ libcommunist 1.0

Ebipụtala onye ozi Kọmunist 2 P2.0P na ọba akwụkwọ libcommunist 1.0, nke gụnyere atụmatụ metụtara ọrụ netwọk yana nkwukọrịta P2P. Ọ na-akwado ọrụ ma na ịntanetị yana na netwọk mpaghara nke nhazi dị iche iche. A na-ekesa koodu ọrụ a n'okpuru ikikere GPLv3 ma dị na GitHub (Communist, libcommunist) na GitFlic (Communist, libcommunist). Na-akwado ọrụ na Linux na Windows.

Iji guzobe nkwurịta okwu n'etiti ndị ọrụ, ndị Kọmunist na-eji nchikota nke tebụl hash ekesa (ụdị dị iche iche nke DHT ezubere maka ndị ahịa iyi) na teknụzụ UDP oghere (maka mmekọrịta ya na ndị ọbịa n'azụ ndị ntụgharị adreesị). A na-akwado ụkpụrụ IPv4 na IPv6. Enwere ike izipu ozi site na relays (lee akwụkwọ). A na-echekwa data niile na igwe onye ọrụ n'ụdị ezoro ezo ma na-ebufekwa ya ezoro ezo. A na-eji ọkọlọtọ AES na atụmatụ mbinye aka dijitalụ ed25519 maka izo ya ezo.

N'ime mgbanwe ndị dị na ụdị ọhụrụ:

  • Abugharịla ike netwọkụ niile n'ọbá akwụkwọ libcommunist.
  • Ọrụ nnyefe ozi agbakwunyere (ihe nkesa na onye ahịa).
  • Emeela nhazigharị koodu n'ozuzu ya.
  • Ụdị 2.0 ekwekọghị na nsụgharị ndị gara aga (chọrọ imepụtaghachi profaịlụ onye ọrụ).

isi: opennet.ru