Vydanie p2p-messengeru Communist 2.0 a knižnice libcommunist 1.0

Boli zverejnené P2P-messenger Communist 2.0 a knižnica libcommunist 1.0, do ktorej boli presunuté funkcie súvisiace so sieťovými operáciami a P2P-komunikáciou. Podporuje prevádzku ako v internetovej sieti, tak aj v lokálnych sieťach rôznych konfigurácií. Kód projektov je distribuovaný pod licenciou GPLv3 a je dostupný na GitHub (Communist, libcommunist) a GitFlic (Communist, libcommunist). Podporovaná je prevádzka na Linuxe a Windows.

Na nadviazanie spojenia medzi používateľmi v Communist sa používa kombinácia distribuovanej hash tabuľky (varianta DHT určená pre torrent klientov) a technika UDP hole punching (na interakciu s hostiteľmi za prekladačmi adries). Podporované sú protokoly IPv4 a IPv6. Správy môžu byť prenášané cez retranslátory (pozri dokumentáciu). Všetky dáta sú uložené na počítači používateľa v šifrovanej forme a prenášané sú tiež šifrované. Na šifrovanie sa používajú štandardy AES a schéma digitálneho podpisu ed25519.

Medzi zmenami v novej verzii:

  • Všetky sieťové funkcie boli presunuté do knižnice libcommunist.
  • Bola pridaná funkcia retranslátora správ (server a klient).
  • Bola vykonaná celková reorganizácia kódu.
  • Verzia 2.0 nie je kompatibilná s predchádzajúcimi verziami (je potrebné prekonfigurovať používateľský profil).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster