close

Bitová zpráva

Přejít na navigaci Přejít na hledání
Bitová zpráva
Snímek obrazovky programu Bitmessage
Typ klient pro rychlé zasílání zpráv [d]
Autor Jonathan Warren
Vývojář Bitmessage komunita
Zapsáno v Python [1]
Jazyky rozhraní Angličtina , němčina , francouzština , italština a ruština
Nejnovější verze
Licence licence MIT [3]
webová stránka bitmessage.org _ 

Bitmessage  je open source kryptografický messenger využívající decentralizovanou P2P síť napsanou v C++ a Pythonu . Síť Bitmessage je podobná síti bitcoinů v tom, že spoléhá na kryptografii a obětuje určité pohodlí pro bezpečnost a decentralizaci, ale je navržena pro posílání zpráv, nikoli pro peněžní transakce. Síť zaznamenala prudký nárůst popularity [4] po odhaleních Edwarda Snowdena o tajném sledovacím systému pro internetové uživatele PRISM .

Síť Bitmessage zpracovává několik tisíc soukromých zpráv denně [5] .

Popis

Síť Bitmessage šifruje všechny příchozí[ objasnit ] a odchozí zprávy každého uživatele pomocí silných šifrovacích algoritmů, takže pouze příjemce zprávy je schopen ji dešifrovat. Pro zajištění anonymity:

  • systém posílá všechny zprávy do počítačů všech ostatních dostupných členů sítě [6] , čímž směšuje zašifrované odchozí zprávy tohoto uživatele se zašifrovanými odchozími zprávami všech ostatních uživatelů sítě. [7] ;
  • používá dlouhé adresy jako BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash [4] [8] , kterých může uživatel lokálně vytvořit téměř neomezený počet;
  • používá šifrovací algoritmy veřejného klíče [7] , takže zprávu může dešifrovat pouze příjemce [6] . Zvláštnosti algoritmu jsou takové, že ani původní odesílatel zprávy nemůže zpět dešifrovat svou vlastní zprávu, protože klíč použitý pro šifrování se liší od klíče použitého pro dešifrování;
  • odeslaná zpráva neobsahuje adresu příjemce, takže se každý člen sítě snaží dešifrovat naprosto všechny zprávy, i ty, které mu nejsou určeny [7] . Vzhledem k tomu, že účastník sítě je schopen dešifrovat pouze zprávy určené jemu, účastník ví, že zprávy, které nemohl dešifrovat, nebyly určeny jemu a předává je v zašifrované podobě dalším uzlům;
  • odesílatel původní zprávy může snadno zjistit, zda byla zpráva doručena příjemci či nikoli, pomocí potvrzovacího systému [7] , odesílatel však nemůže určit, který počítač zapojený do sítě je skutečným příjemcem zprávy, protože tento zpráva je uložena všemi účastníky v síti bez ohledu na to, komu byla původně určena [6] ;
  • zašifrované zprávy jsou uloženy v síti po dobu dvou dnů [7] , poté jsou členy sítě smazány [6] ;
  • používá Proof-of-work k ochraně před spamem [7] ;
  • je podporována vazba adresy Bitmessage na doménu Namecoin .

Anonymní chatovací skupiny

Od verze 0.3.5 protokol Bitmessage podporuje decentralizované anonymní komunikační skupiny zvané chans . Na rozdíl od běžných e-mailových zpravodajů podle předmětu, které používají e-mail:

  • v rámci zprávy chan jsou uživatelé anonymní do té míry, že není známa adresa bitové zprávy příjemce ani adresa bitové zprávy odesílatele.
  • chan nelze zakázat odebráním jakéhokoli centrálního serveru nebo skupiny serverů kvůli úplné decentralizaci sítě.
  • chan nelze cenzurovat, protože k tomu, abychom znali kryptografické klíče k chanu, stačí znát pouze jméno chanu. Každý uživatel Bitmessage, který zná název distribuce, tak může anonymně číst kanál a posílat do něj zprávy.
  • každý uživatel Bitmessage si může vytvořit svůj vlastní kanál jednoduše tím, že vymyslí název a sdílí jej s uživateli, které pozve.

V současné době[ kdy? ] existuje seznam populárních známých kanálů věnovaných anonymním diskusím na různá témata, od politiky po anonymní šachy [9] .

Použití

Oficiální klient PyBitmessage byl přeložen do angličtiny, ruštiny, němčiny, francouzštiny, španělštiny a esperanta .

Kromě oficiálního klienta PyBitmessage mají uživatelé možnost používat Bitmessage v téměř jakémkoli běžném e-mailovém programu , jako je Mozilla Thunderbird nebo Outlook Express , a to díky vestavěnému API [10] .

Poznámky

  1. Bitová zpráva Open Source Project na Open Hub: Stránka jazyků - 2006.
  2. https://github.com/Bitmessage/PyBitmessage/releases/tag/0.6.3.2 - 2018.
  3. Bitová zpráva Open Source Project na Open Hub: Stránka licencí - 2006.
  4. 1 2 E-mail Bitmessage NSA-Proof (anglicky) (downlink) (27. června 2013). Získáno 14. července 2013. Archivováno z originálu 2. září 2013. 
  5. Bitmessage statistics , 2013-08-24 , < http://vps1.adammelton.com/ > Archivováno 13. listopadu 2013 na Wayback Machine 
  6. 1 2 3 4 Dan Nosowitz . Jaké jsou nyní vaše možnosti pro bezpečný e-mail? . Archivováno 12. listopadu 2020. Staženo 9. února 2014.
  7. 1 2 3 4 5 6 Bitmessage: Peer-to-Peer Message Authentication and Delivery System  / Jonathan Warren // www.Bitmessage.org. - 2012. - 27. listopadu. — Datum přístupu: 24.08.2013.
  8. Poštovní adresa služby Bitmessage Time (11. července 2013). Získáno 14. července 2013. Archivováno z originálu 6. července 2017.
  9. Seznam oblíbených adres Bitmessage . Získáno 24. srpna 2013. Archivováno z originálu 8. října 2015.
  10. Použití Bitmessage přes Thunderbird s BMWrapper (16. června 2013). Získáno 3. srpna 2013. Archivováno z originálu 12. července 2017.

Literatura

Odkazy

  • Bílý  papír bitmessage
  • Lehký alternativní klient