Uscita del messaggero p2p Communist 2.0 e della libreria libcommunist 1.0

Sono stati rilasciati il messaggero P2P Communist 2.0 e la libreria libcommunist 1.0, che integra le funzionalità relative alle operazioni di rete e alla comunicazione P2P. È supportato il funzionamento sia su Internet che su reti locali di varia configurazione. Il codice dei progetti è distribuito sotto licenza GPLv3 ed è disponibile su GitHub (Communist, libcommunist) e GitFlic (Communist, libcommunist). È supportato il funzionamento su Linux e Windows.

Per stabilire la connessione tra gli utenti nel messaggero Communist, viene utilizzata una combinazione di tabella hash distribuita (una variante DHT progettata per client torrent) e la tecnica UDP hole punching (per interagire con host dietro traduttori di indirizzi). Sono supportati i protocolli IPv4 e IPv6. I messaggi possono essere trasmessi tramite ripetitori (consultare la documentazione). Tutti i dati sono memorizzati nella macchina dell'utente in forma crittografata e vengono trasmessi anch'essi in modo crittografato. Per la crittografia vengono utilizzati lo standard AES e lo schema di firma digitale ed25519.

Tra le modifiche nella nuova versione:

  • Tutte le funzionalità di rete sono state spostate nella libreria libcommunist.
  • È stata aggiunta la funzionalità di ripetitore di messaggi (un server e client).
  • È stata effettuata una riorganizzazione generale del codice.
  • La versione 2.0 non è compatibile con le versioni precedenti (è necessario ricreare il profilo utente).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster