Files
2026-10-09 06:54:29 +00:00

15 KiB

The World's Most Secure Messaging

Ultimate security: SimpleX network uses the most secure end-to-end encryption, with continuous post-quantum key exchange to protect all messages and metadata.

Unique privacy: SimpleX network has no user profile IDs, not even random numbers or keys. It provides better privacy of your contacts, protecting who you talk with from network servers.

No spam: nobody can contact you unless you share 1-time link or long-term address.

Data ownership: only your device stores your profiles, contacts and messages. You can securely move your data to another device. Servers store encrypted messages only while your device is offline.

Secure decentralization: you control which servers to connect to. For security 4 different servers are used in each chat — they can't observe which IP addresses talk to each other.

How to connect to others

  • Tap new chat button in the corner, then create 1-time link.
  • Share the link with your contact via any other messenger or email - it is secure.
  • Ask your contact to use the link in the app - click it after the app is installed or paste into the search field in the app.

Perché SimpleX è unico

Hai una privacy completa

SimpleX protegge la privacy del tuo profilo, contatti e metadati, nascondendoli ai server della rete SimpleX e ad eventuali osservatori.

A differenza di qualsiasi altra rete di messaggistica esistente, SimpleX non ha identificatori assegnati agli utenti — nemmeno numeri casuali.

Sei protetto da spam e abusi

Poiché non hai un identificatore o un indirizzo fisso sulla rete SimpleX, nessuno può contattarti a meno che tu non condivida un indirizzo utente una tantum o temporaneo, come codice un QR o un link.

Sei tu a controllare i tuoi dati

SimpleX conserva tutti i dati utente sui dispositivi client in un formato trasferibile di database crittografato — può essere trasferito su un altro dispositivo.

I messaggi crittografati end-to-end vengono conservati temporaneamente sui server di inoltro SimpleX fino alla ricezione, quindi vengono eliminati definitivamente.

Possiedi la rete SimpleX

La rete SimpleX è completamente decentralizzata e indipendente da qualsiasi criptovaluta o altra rete, ad eccezione di internet.

Puoi usare SimpleX con i tuoi server personali o con i server forniti da noi — e connetterti comunque a qualsiasi utente.

Piena privacy della tua identità, profilo, contatti e metadati

A differenza di altre reti di messaggistica, SimpleX non ha alcun identificatore assegnato agli utenti. Non si basa su numeri di telefono, indirizzi basati su domini (come email o XMPP), nomi utente, chiavi pubbliche o persino numeri casuali per identificare i suoi utenti — gli operatori dei server non sanno quante persone usano i loro server.

Per recapitare i messaggi, SimpleX usa indirizzi anonimi a coppie di code di messaggi unidirezionali, separate per i messaggi ricevuti e inviati, di solito tramite server diversi.

Questo design protegge la privacy di chi stai comunicando, nascondendola ai server della rete SimpleX e a qualsiasi osservatore. Per nascondere il tuo indirizzo IP ai server, puoi connetterti ai server SimpleX tramite Tor.

La migliore protezione da spam e abusi

Poiché non hai alcun identificatore sulla rete SimpleX, nessuno può contattarti a meno che tu non condivida un indirizzo utente una tantum o temporaneo, come un codice QR o un link.

Anche l'indirizzo utente opzionale, che può essere usato per inviare richieste di contatto spam, è possibile modificarlo o eliminarlo completamente senza perdere alcuna connessione.

Proprietà, controllo e sicurezza dei tuoi dati

SimpleX Chat conserva tutti i dati utente solo sui dispositivi client usando un formato trasferibile di database crittografato che può essere esportato e trasferito su qualsiasi dispositivo supportato.

I messaggi crittografati end-to-end vengono conservati temporaneamente sui server di inoltro SimpleX fino alla ricezione, quindi vengono eliminati definitivamente.

A differenza dei server di reti federate (email, XMPP o Matrix), i server SimpleX non conservano gli account utente, ma trasmettono solo i messaggi, proteggendo la privacy di entrambe le parti.

Non ci sono identificatori o testi cifrati in comune tra il traffico del server inviato e quello ricevuto — se qualcuno lo osserva, non può determinare facilmente chi comunica con chi, anche se il TLS è compromesso.

Completamente decentralizzata — gli utenti possiedono la rete SimpleX

Puoi usare SimpleX con i tuoi server personali e continuare a comunicare con le persone che usano i server preconfigurati nelle app.

La rete di SimpleX usa un protocollo aperto e fornisce un SDK per creare chat bot, consentendo l'implementazione di servizi con cui gli utenti possono interagire tramite le app SimpleX Chat — siamo impazienti di vedere quali servizi SimpleX creerai.

Se stai pensando di sviluppare per la rete SimpleX, ad esempio, il chat bot per gli utenti dell'app SimpleX o l'integrazione della libreria SimpleX Chat nelle tue app mobili, contattaci per qualsiasi consiglio e supporto.

Caratteristiche

Messaggi crittografati E2E con markdown e modifica

Immagini, video e file crittografati E2E

Gruppi decentralizzati crittografati E2E — solo gli utenti sanno che esistono

Messaggi vocali crittografati E2E

Conversazioni segrete a tempo

Chiamate audio e video crittografate E2E

Archiviazione dell'app crittografata e trasferibile — sposta il profilo su un altro dispositivo

Modalità incognito — unica su SimpleX Chat

Cosa rende SimpleX privato

Identificatori temporanei anonimi a coppie

SimpleX usa indirizzi e credenziali temporanei anonimi a coppie, per ogni contatto o membro del gruppo.

Ciò consente ai messaggi di venire recapitati senza identificatori del profilo utente, garantendo una migliore privacy dei metadati rispetto alle alternative.

Scambio di chiavi fuori banda

Molte reti di comunicazione sono vulnerabili agli attacchi MITM da parte di server o fornitori di rete.

Per evitarlo, le app SimpleX passano chiavi monouso fuori banda, quando condividi un indirizzo come link o codice QR.

2 livelli di crittografia end-to-end

Protocollo Double-ratchet — Messaggistica OTR con Perfect Forward Secrecy e recupero da intrusione.

Cryptobox NaCL in ogni coda per evitare correlazioni di traffico tra code di messaggi se il TLS è compromesso.

Verifica dell'integrità dei messaggi

Per garantire l'integrità, i messaggi sono numerati in sequenza e includono l'hash del messaggio precedente.

Se un messaggio viene aggiunto, rimosso o modificato, il destinatario verrà avvisato.

Livello aggiuntivo di crittografia lato server

Livello aggiuntivo di crittografia lato server per il recapito al destinatario, per impedire la correlazione tra il traffico del server ricevuto e inviato se il TLS è compromesso.

Mescolamento dei messaggi per ridurre le correlazioni

I server SimpleX fungono da nodi mix a bassa latenza — i messaggi in entrata e in uscita hanno un ordine diverso.

Trasporto TLS autenticato sicuro

Usato solo TLS 1.2/1.3 con algoritmi avanzati per connessioni client-server.

Impronta del server e associazione dei canali evitano attacchi MITM e replay.

Ripresa della connessione disattivata per evitare attacchi alla sessione.

Accesso via Tor opzionale

Per proteggere il tuo indirizzo IP puoi accedere ai server tramite Tor o un'altra rete di trasporto sovrapposta.

Per usare SimpleX tramite Tor, installa l'app Orbot e attiva il proxy SOCKS5 (o VPN su iOS).

Code di messaggi unidirezionali

Ogni coda di messaggi passa i messaggi in una direzione, con i diversi indirizzi di invio e ricezione.

Riduce i vettori di attacco, rispetto ai broker di messaggi tradizionali, e i metadati disponibili.

Diversi strati di riempimento dei contenuti

SimpleX usa il riempimento dei contenuti per ogni livello di crittografia per frustrare gli attacchi alle dimensioni dei messaggi.

Fa sì che i messaggi di dimensioni diverse appaiano uguali ai server e a chi osserva la rete.

Rete di SimpleX

SimpleX Chat offre la migliore privacy combinando i vantaggi del P2P e delle reti federate.

A differenza delle reti P2P

tutti i messaggi vengono inviati tramite i server, garantendo una migliore privacy dei metadati e una consegna asincrona dei messaggi affidabile, evitando molti .

Confronto con protocolli di messaggistica P2P

I protocolli e le app di messaggistica P2P hanno diversi problemi che li rendono meno affidabili di SimpleX, più complessi da analizzare e vulnerabili a diversi tipi di attacco.

  1. Le reti P2P si basano su alcune varianti di DHT per instradare i messaggi. I progetti DHT devono bilanciare la garanzia di consegna e la latenza. SimpleX ha sia una migliore garanzia di consegna che una latenza minore rispetto al P2P, perché il messaggio può essere passato in modo ridondante attraverso diversi server in parallelo, usando i server scelti dal destinatario. Nelle reti P2P il messaggio viene passato attraverso i nodi O(log N) in sequenza, usando nodi scelti dall'algoritmo.
  2. Il design di SimpleX, a differenza della maggior parte delle reti P2P, non ha identificatori utente globali di alcun tipo, nemmeno temporanei, e usa solo identificatori temporanei a coppie, garantendo una maggiore protezione dell'anonimato e dei metadati.
  3. Il P2P non risolve il problema dell'attacco MITM e la maggior parte delle implementazioni esistenti non usa messaggi fuori banda per lo scambio iniziale di chiavi. SimpleX usa messaggi fuori banda o, in alcuni casi, connessioni sicure e attendibili preesistenti per lo scambio iniziale di chiavi.
  4. Le implementazioni P2P possono essere bloccate da alcuni fornitori di internet (come BitTorrent). SimpleX è indipendente dal trasporto — può funzionare su protocolli web standard, es. WebSocket.
  5. Tutte le reti P2P conosciute possono essere vulnerabili all'attacco di Sybil, perché ogni nodo è rilevabile e la rete opera come un tutt'uno. Le misure note per mitigarlo richiedono un componente centralizzato o proof-of-work costosi. La rete di SimpleX non ha la possibilità di scoprire i server, è frammentata e opera come più sottoreti isolate, rendendo impossibili gli attacchi a livello di rete.
  6. Le reti P2P possono essere vulnerabili all'attacco DRDoS, quando i client possono ritrasmettere e amplificare il traffico, con conseguente "denial of service" a livello di rete. I client SimpleX si limitano a inoltrare il traffico da connessioni note e non possono essere usati da un aggressore per amplificare il traffico nell'intera rete.

A differenza delle reti federate

i server di inoltro SimpleX NON conservano i profili utente, i contatti e i messaggi consegnati, NON si connettono tra loro e NON esiste una directory dei server.


Nella rete di SimpleX

i server forniscono code unidirezionali per connettere gli utenti, ma non hanno visibilità del grafo delle connessioni di rete — solo gli utenti.

SimpleX spiegato

  1. Cosa fanno gli utenti

  2. Come funziona

  3. Cosa vedono i server

  4. Cosa fanno gli utenti

Puoi creare contatti e gruppi, ed avere conversazioni bidirezionali, come in qualsiasi altro messenger.

Come può funzionare con code unidirezionali e senza identificatori utente?

  1. Come funziona

Per ogni connessione usi due code di messaggi distinte per inviare e ricevere i messaggi attraverso server diversi.

I server passano i messaggi solo in una direzione, senza avere il quadro completo delle conversazioni dell'utente o delle connessioni.

  1. Cosa vedono i server

I server hanno credenziali anonime separate per ogni coda e non sanno a quali utenti appartengano.

Gli utenti possono aumentare ulteriormente la privacy dei metadati usando Tor per accedere ai server, evitando correlazioni per indirizzo IP.

Confronto con altri protocolli

Signal, grandi piattaforme XMPP, Matrix Protocolli P2P
Richiede un'identità globale No - privato Sì [1] Sì [2] Sì [3]
Possibilità di MITM No - sicuro [4] Sì [5] Sì Sì
Dipendenza dai DNS No - resistente Sì Sì No
Rete singola o centralizzata No - decentralizzato Sì No - federato [6] Sì [7]
Componente centrale o altro attacco a livello di rete No - resistente Sì Sì [2] Sì [8]

  1. Solitamente si basa su un numero di telefono, in alcuni casi su nomi utente
  2. Indirizzi basati su DNS
  3. Chiave pubblica o altro ID univoco globale
  4. I relay di SimpleX non possono compromettere la crittografia e2e. Verifica il codice di sicurezza per mitigare gli attacchi sul canale fuori banda
  5. Se i server dell'operatore sono compromessi. Verifica il codice di sicurezza in Signal e alcune altre app per mitigarlo
  6. Non protegge la privacy dei metadati degli utenti
  7. Sebbene i P2P siano distribuiti, non sono federati — operano come un'unica rete
  8. Le reti P2P hanno un'autorità centrale o l'intera rete può essere compromessa — vedi qui

Confronto della sicurezza di crittografia end-to-end in diverse app di messaggistica

Session Briar Element Cwtch Signal SimpleX
Riempimento dei messaggi ✗ ✔︎[1] ✗ ✔︎ ✔︎[1] ✔︎
Ripudio (negabilità) ✗ ✗ ✗ ✔︎[2] ✔︎[3] ✔︎
Forward secrecy ✗ ✔︎ ✔︎ ✔︎ ✔︎ ✔︎
Sicurezza post-compromissione ✗ ✗ ✗ ✔︎ ✗[4] ✔︎
Scambio di chiavi a 2 fattori ✔︎ ✔︎[5] ✔︎[5] ✔︎ ✔︎[5] ✔︎
Crittografia ibrida quantistica ✗ ✗ ✗ ✗ ✔︎[6] ✔︎

  1. Briar riempie i messaggi ad una dimensione arrotondata fino a 1024 byte, Signal a 160 byte
  2. Il ripudio non include la connessione client-server.
  3. Sembra che l'uso di firme crittografiche comprometta il ripudio (negabilità), ma occorrono chiarimenti.
  4. L'implementazione multi-dispositivo compromette la sicurezza post-compromissione di Double Ratchet — vedi qui.
  5. Lo scambio di chiavi a 2 fattori è facoltativo tramite la verifica del codice di sicurezza.
  6. L'accordo sulle chiavi post-quantistico è “scarno” — protegge solo alcuni dei passaggi del ratchet.