Bitová zpráva
| Bitová zpráva | |
|---|---|
| | |
| 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
- ↑ Bitová zpráva Open Source Project na Open Hub: Stránka jazyků - 2006.
- ↑ https://github.com/Bitmessage/PyBitmessage/releases/tag/0.6.3.2 - 2018.
- ↑ Bitová zpráva Open Source Project na Open Hub: Stránka licencí - 2006.
- ↑ 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.
- ↑ Bitmessage statistics , 2013-08-24 , < http://vps1.adammelton.com/ > Archivováno 13. listopadu 2013 na Wayback Machine
- ↑ 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.
- ↑ 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.
- ↑ Poštovní adresa služby Bitmessage Time (11. července 2013). Získáno 14. července 2013. Archivováno z originálu 6. července 2017.
- ↑ Seznam oblíbených adres Bitmessage . Získáno 24. srpna 2013. Archivováno z originálu 8. října 2015.
- ↑ 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
- Hacker Magazine: Bitmessage: Nový P2P Crypto Chat Software
- Píšeme správně! Hotové recepty pro skutečně bezpečnou osobní komunikaci // Computerra
- BitMessage: Model pro nový Web 2.0? // Bitcoin Magazine
Odkazy
- Bílý papír bitmessage
- Lehký alternativní klient