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

16 KiB
Raw Permalink Blame History

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.

Proč je SimpleX jedinečný

Máte naprosté soukromí

SimpleX chrání soukromí vašeho profilu, kontaktů a metadat a skrývá je před servery SimpleX sítě a jakýmikoli pozorovateli.

Na rozdíl od jakékoli jiné existující síti pro zasílání zpráv nemá SimpleX žádné identifikátory přiřazené uživatelům — ani náhodná čísla.

Jste chráněni před spamem a zneužitím

Protože na SimpleX síti nemáte žádný identifikátor nebo pevnou adresu, nikdo vás nemůže kontaktovat pokud nenasdílíte jednorázovou nebo dočasnou uživatelskou adresu, jako QR kód nebo odkaz.

Vy kontrolujete vaše data

SimpleX Chat ukládá všechna uživatelská data pouze na klientských zařízeních pomocí přenosného šifrovaného databázového formátu, který lze exportovat a přenést na jakékoli podporované zařízení.

End-to-end šifrované zprávy jsou dočasně uchovávány na přenosových serverech SimpleX, dokud nejsou přijaty, poté jsou trvale odstraněny.

Vlastníte síť SimpleX

Síť SimpleX je plně decentralizovaná a nezávislá na jakékoli kryptoměně nebo jakékoli jiné síti než internetu.

SimpleX můžete použít s vašimi vlastními servery nebo s námi poskytovanými servery — a přesto se připojit k libovolnému uživateli.

Úplné soukromí vaší identity, profilu, kontaktů a metadat

Na rozdíl od jiných sítí pro zasílání zpráv nemá SimpleX žádné identifikátory přiřazené uživatelům. Nespoléhá na telefonní čísla, adresy založené na doméně (jako e-mail nebo XMPP), uživatelská jména, veřejné klíče nebo dokonce náhodná čísla k identifikaci svých uživatelů — Operátoři SimpleX serverů neví, kolik lidí používá jejich servery.

K doručování zpráv SimpleX používá párové anonymní adresy jednosměrných front zpráv, oddělených pro přijaté a odeslané zprávy, obvykle přes různé servery.

Tento design chrání soukromí těch, s kým komunikujete, skrývá ho před servery sítě SimpleX a před jakýmikoli pozorovateli. Pro skrytí své IP adresy před servery, můžete se připojit k serverům SimpleX přes Tor.

Nejlepší ochrana před spamem a zneužitím

Protože na síti SimpleX nemáte žádný identifikátor, nikdo vás nemůže kontaktovat pokud nenasdílíte jednorázovou nebo dočasnou uživatelskou adresu, jako QR kód nebo odkaz.

Dokonce i s volitelnou uživatelskou adresou, kterou lze použít k zasílání spamových požadavků na kontakt, ji však můžete změnit nebo úplně odstranit, aniž byste ztratili jakékoli spojení.

Vlastnictví, kontrola a zabezpečení vašich dat

SimpleX Chat ukládá všechna uživatelská data pouze na klientských zařízeních pomocí přenosného šifrovaného databázového formátu, který lze exportovat a přenést na jakékoli podporované zařízení.

End-to-end šifrované zprávy jsou dočasně uchovávány na přenosových serverech SimpleX, dokud nejsou přijaty, poté jsou trvale odstraněny.

Na rozdíl od serverů federovaných sítí (e-mail, XMPP nebo Matrix) servery SimpleX neukládají uživatelské účty, pouze předávají zprávy, čímž chrání soukromí obou stran.

Mezi odeslaným a přijatým provozem serveru nejsou žádné společné identifikátory ani šifrovaný text — pokud to někdo pozoruje, nemůže snadno určit, kdo s kým komunikuje, i když je TLS kompromitován.

Plně decentralizované — uživatelé vlastní síť SimpleX

Můžete použít SimpleX se svými vlastními servery a přesto komunikovat s lidmi, kteří používají přednastavené servery v aplikacích.

SimpleX síť používá otevřený protokol a poskytuje SDK k vytváření chat botů, což umožní implementaci služeb, díky nimž boudou moci uživatelé komunikovat prostřednictvím aplikací SimpleX Chat — Opravdu se těšíme, jaké služby SimpleX vytvoříte.

Pokud uvažujete o vývoji pro SimpleX síť, například chat bot pro uživatele aplikace SimpleX nebo integraci knihovny SimpleX chat do Vasí mobilní aplikace, prosím buďte ve spojení pro jakoukoli radu a podporu.

Funkce

E2E šifrované zprávy s Markdown a editací

E2E šifrované obrázky, videa a soubory

E2E-šifrované decentralizované skupiny — pouze uživatelé vědí, že existují

Hlasové zprávy šifrované E2E

Mizící tajné konverzace

E2E šifrované hlasové a videohovory

Přenosné šifrované úložiště aplikace — přesuňte profil do jiného zařízení

režim Inkognito — Unikátní pro SimpleX Chat

Co dělá SimpleX soukromým

Dočasné anonymní párové identifikátory

SimpleX používá dočasné anonymní párové adresy a pověření pro každého uživatele nebo člena skupiny.

Umožňuje doručovat zprávy bez identifikátoru uživatelských profilů, což poskytuje lepší soukromí metadat než alternativy.

Out-of-band výměna klíčů

Mnoho komunikačních sítí je zranitelných vůči útokům MITM ze strany serverů nebo poskytovatelů sítí.

Aby se tomu zabránilo, aplikace SimpleX předávají jednorázové klíče mimo pásmo, když sdílíte adresu jako odkaz nebo QR kód.

2-vrstvé end-to-end šifrování

Double-ratchet protokol — OTR zprávy s perfect forward secrecy a obnovou po narušení.

NaCL kryptobox v každé frontě, aby se zabránilo korelaci provozu mezi frontami zpráv, pokud je ohroženo TLS.

Ověření integrity zprávy

Aby byla zaručena integrita, jsou zprávy postupně číslovány a obsahují kontrolní součet předchozí zprávy.

Pokud je jakákoli zpráva přidána, odstraněna nebo změněna, příjemce bude upozorněn.

Další vrstva šifrování serveru

Další vrstva šifrování serveru pro doručení příjemci, aby se zabránilo korelaci mezi přijatým a odeslaným serverovým provozem, pokud je protokol TLS ohrožen.

Smíchání zpráv ke snížení korelace

Servery SimpleX fungují jako smíšené uzly s nízkou latencí — příchozí a odchozí zprávy mají různá pořadí.

Zabezpečený ověřený přenos TLS

Pro připojení klient-server se používá pouze protokol TLS 1.2/1.3 se silnými algoritmy.

Otisk serveru a vazba kanálu zabraňují útokům MITM a replay.

Obnovení připojení je zakázáno, k zabránění útokům na relace.

Volitelný přístup přes Tor

Pro ochranu vaší IP adresy můžete přistupovat k serverům přes Tor nebo jinou transportní překryvnou síť.

Pro použití SimpleX přes Tor prosím nainstalujte Orbot aplikaci a povolte SOCKS5 proxy (nebo VPN na iOS).

Jednosměrné fronty zpráv

Každá fronta zpráv předává zprávy v jednom směru s různými adresami pro odesílání a přijímání.

Snižuje vektory útoku ve srovnání s tradičními zprostředkovateli zpráv a dostupnými metadaty.

Více vrstev odsazení obsahu

SimpleX používá odsazení obsahu pro každou šifrovací vrstvu, aby zmařil útoky na velikost zprávy.

Díky tomu vypadají zprávy různých velikostí pro servery a síťové pozorovatele stejně.

SimpleX Síť

SimpleX Chat poskytuje nejlepší soukromí tím, že kombinuje výhody P2P a federovaných sítí.

Na rozdíl od P2P sítí

Všechny zprávy se odesílají přes servery, což zajišťuje lepší soukromí metadat a spolehlivé asynchronní doručování zpráv, přičemž se zamezuje mnoha .

Srovnání s protokoly zpráv P2P

P2P protokoly a aplikace pro zasílání zpráv mají různé problémy, které je činí méně spolehlivými než SimpleX, složitějšími na analýzu a zranitelnými vůči několika typům útoků.

  1. P2P sítě spoléhají na varianty DHT pro směrování zpráv. Tyto implementace DHT musí vyvážit záruku dodávky a latenci. SimpleX má lepší záruku doručení a nižší latenci než P2P, protože zpráva může být zároveň předávána přes několik serverů, které si příjemce vybere. V P2P sítích je zpráva předávána přes uzly O(log N) postupně/sekvenčně pomocí uzlů vybraných algoritmem.
  2. SimpleX, na rozdíl od většiny P2P sítí, nemá žádné globální uživatelské identifikátory jakéhokoli druhu, dokonce ani dočasné, a používá pouze dočasné párové identifikátory, které poskytují lepší anonymitu a ochranu metadat.
  3. P2P neřeší problém MITM útoku a většina existujících implementací nepoužívá out-of-band zprávy pro počáteční výměnu klíčů. SimpleX používá out-of-band zprávy nebo v některých případech již existující zabezpečená a důvěryhodná připojení pro počáteční výměnu klíčů.
  4. Implementace P2P mohou být některými poskytovateli internetu blokovány (například BitTorrent). SimpleX je transportně nezávislý — může pracovat přes standardní webové protokoly, např. WebSockety.
  5. Všechny známé P2P sítě mohou být zranitelné vůči Sybil útoku, protože každý uzel je zjistitelný a síť funguje jako celek. Známá opatření ke zmírnění tohoto problému vyžadují buď centralizovanou součást, nebo drahé prokázání práce. Síť SimpleX nemá možnost zjistitelnosti serveru, je fragmentovaná a funguje jako několik izolovaných podsítí, což znemožňuje útoky v celé síti.
  6. Sítě P2P mohou být zranitelné vůči útoku DRDoS, kdy klienti mohou znovu vysílat a zesílit provoz, což vede k odmítnutí služby v celé síti. SimpleX klienti pouze přenášejí provoz ze známých spojení a nemohou být zneužiti útočníkem k zesílení provozu v celé síti.

Na rozdíl od federovaných sítí

Přenosové servery SimpleX NEUKLADAJÍ uživatelské profily, kontakty a doručené zprávy, NEPŘIPOJUJÍ se k sobě a NEEXISTUJE ŽÁDNÝ adresář serverů.


SimpleX síť

servery poskytují jednosměrné fronty pro připojení uživatelů, ale nemají žádnou viditelnost grafu síťového připojení — pouze uživatelé mají.

SimpleX vysvětlení

  1. Co vidí uživatel

  2. Jak to funguje

  3. Co vidí servery

  4. Co vidí uživatel

Můžete vytvářet kontakty a skupiny a vést obousměrné konverzace, stejně jako v jakémkoli jiném messengeru.

Jak může pracovat s jednosměrnými frontami a bez identifikátorů profilu uživatele?

  1. Jak to funguje

Pro každé připojení používáte dvě samostatné fronty zasílání zpráv k odesílání a přijímání zpráv prostřednictvím různých serverů.

Servery předávají zprávy jednosměrně, aniž by měly úplný obraz o konverzacích nebo spojeních uživatele.

  1. Co vidí servery

Servery mají samostatné anonymní přihlašovací údaje pro každou frontu a nevědí, ke kterým uživatelům patří.

Uživatelé mohou dále zlepšit soukromí z pohledu metadat tím, že budou přistupovat k serverům skrze Tor, což zabrání korelaci podle IP adresy.

Srovnání s jinými protokoly

Signál, velké platformy XMPP, Matrix P2P protokoly
Vyžaduje globální identitu Ne - soukromý Ano [1] Ano [2] Ano [3]
Možnost MITM útoku Ne - bezpečný [4] Ano [5] Ano Ano
Závislost na DNS Ne - odolný Ano Ano Ne
Jedna nebo centralizovaná síť Ne – decentralizovaný Ano Ne - federovaný [6] Ano [7]
Centrální součást nebo jiný celosíťový útok Ne - odolný Ano Ano [2] Ano [8]

  1. Založeném obvykle na telefonním čísle a v některých případech uživatelském jménu
  2. Adresy založené na DNS
  3. Veřejný klíč nebo jiné globálně jedinečné ID
  4. SimpleX relé nemůže ohrozit šifrování e2e. Ověřte bezpečnostní kód, který zmírňuje mimo pásmový útok na kanál
  5. Pokud jsou servery operátora kompromitovány. Ověřte bezpečnostní kód v Signálu a nějaké jiné aplikaci ke zmírnění
  6. Nechrání soukromí metadat uživatelů
  7. Zatímco P2P jsou distribuovány, nejsou federované — fungují jako jediná síť
  8. P2P sítě mají buď centrální autoritu, nebo může být ohrožena celá síť — viz zde

Porovnání bezpečnosti koncového šifrování (end-to-end) v různých messengerech

Session Briar Element Cwtch Signal SimpleX
Doplnění zpráv ✗ ✔︎[1] ✗ ✔︎ ✔︎[1] ✔︎
Možnost popřít autorství zprávy ✗ ✗ ✗ ✔︎[2] ✔︎[3] ✔︎
Ochrana minulých zpráv při úniku klíčů ✗ ✔︎ ✔︎ ✔︎ ✔︎ ✔︎
Bezpečnost po kompromitaci ✗ ✗ ✗ ✔︎ ✗[4] ✔︎
Dvoufaktorová výměna klíčů ✔︎ ✔︎[5] ✔︎[5] ✔︎ ✔︎[5] ✔︎
Hybridní šifrování odolné vůči kvantovým počítačům ✗ ✗ ✗ ✗ ✔︎[6] ✔︎

  1. Briar zarovnává velikost zpráv na 1024 bajtů, zatímco Signal na 160 bajtů
  2. Popiratelnost se netýká komunikace mezi klientem a serverem.
  3. Použití kryptografických podpisů může oslabit popiratelnost, ale tato otázka vyžaduje další upřesnění.
  4. Podpora více zařízení může oslabit post-kompromitační bezpečnost protokolu Double Ratchet — viz zde.
  5. Dvoufaktorovou výměnu klíčů lze volitelně aktivovat pomocí ověření bezpečnostním kódem.
  6. Postkvantová dohoda o klíči je omezená — chrání pouze některé kroky ratchet mechanismu.