Bitmessage — криптографічний месенджер з відкритим вихідним кодом, який використовує децентралізовану P2P-мережу. Мережа Bitmessage схожа з мережею Bitcoin, тим, що спирається на криптографію і жертвує деякими зручністями заради безпеки і децентралізації, однак вона призначена для пересилання повідомлень, а не грошових транзакцій. Мережа отримала різкий ріст популярності після розголошення Едварда Сноудена про систему таємного стеження за інтернет-користувачами PRISM.
Тип | d |
---|---|
Автор | Джонатан Воррен |
Розробник | спільнота Bitmessage |
Перший випуск | 8 листопада 2012 |
Стабільний випуск | 0.6.1 (Beta) (21 серпня 2016) |
Доступні мови | англійська, німецька, французька, італійська, російська, есперанто |
Стан розробки | активна розробка |
Вебсайт | bitmessage.org |
В даний момент[] мережа Bitmessage обробляє кілька тисяч приватних повідомлень в день.
Опис
Мережа Bitmessage працює за принципом шифрування всіх вхідних і вихідних повідомлень кожного користувача, використовуючи сильні алгоритми шифрування, таким чином, що тільки одержувач повідомлення здатний його розшифрувати. Для забезпечення анонімності:
- Система розсилає всі повідомлення на комп'ютери всіх інших учасників мережі, тим самим перемішуючи закодовані вихідні повідомлення даного користувача з закодованими вихідними повідомленнями всіх інших користувачів мережі.
- Система використовує довгі адреси типу BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash, які можуть створюватися користувачем локально практично в необмеженій кількості.
- Система використовує алгоритми шифрування з відкритим ключем, тим самим тільки одержувач може розшифрувати повідомлення. Особливості алгоритму такі, що навіть початковий відправник повідомлення не зможе розшифрувати своє власне повідомлення назад, оскільки ключ, який використовується для шифрування, відрізняється від ключа, використовуваного для розшифрування.
- Відправлене повідомлення не містить адресу одержувача, тому кожен учасник мережі намагається розшифрувати абсолютно всі повідомлення, навіть ті, що не призначені для нього. Оскільки учасник мережі здатний розшифрувати тільки повідомлення, призначені йому, то учасник знає, що повідомлення, які він не зміг розшифрувати, були призначені не йому і передає їх в зашифрованому вигляді іншим вузлам.
- Відправник вихідного повідомлення може легко дізнатися чи було доставлено повідомлення одержувачу чи ні за допомогою системи підтверджень (acknowledgement), але відправник не може визначити, який саме комп'ютер-учасник мережі є істинним одержувачем повідомлення, оскільки це повідомлення зберігається у всіх учасників мережі незалежно від того, кому воно спочатку призначалося.
- Зашифровані повідомлення зберігаються в мережі два дні, після чого видаляються учасниками мережі.
- Використовується Proof-of-work для захисту від спаму.
- Підтримується прив'язка Bitmessage-адреси до домену Namecoin.
Анонімні групи спілкування
Починаючи з версії 0.3.5, Bitmessage протокол підтримує децентралізовані анонімні групи спілкування, так звані chan. На відміну від звичайних тематичних електронних розсилок, що використовують електронну пошту:
- всередині chan повідомлення користувачів анонімні в такій мірі, що невідомі ні Bitmessage адреса одержувача, ні Bitmessage адреса відправника.
- chan неможливо відключити, прибравши будь-який центральний сервер або групу серверів, завдяки повній децентралізованості мережі.
- chan неможливо піддати цензурі, оскільки для того, щоб знати криптографічні ключі до chan, достатньо знати лише ім'я chan. Таким чином, будь-який користувач Bitmessage, що знає ім'я розсилки, може анонімно читати chan і анонімно надсилати нові повідомлення в chan.
- будь-який користувач Bitmessage може створити свій власний chan, просто придумавши ім'я і поділившись цим ім'ям із запрошеними ним користувачами.
В даний момент існує список популярних загальновідомих chan-ів, присвячених анонімному обговорення різних тем, починаючи від політики і закінчуючи анонімної грою в шахи за листуванням.
Використання
Офіційний клієнт PyBitmessage крім англійської перекладений також російською, німецькою, французькою, іспанською мовами, а також мовою есперанто.
Крім офіційного клієнта PyBitmessage, користувачі мають можливість використовувати Bitmessage в практично будь-якої звичайної програми електронної пошти, наприклад Mozilla Thunderbird або Outlook Express, завдяки вбудованому API.
Примітки
- Bitmessage's NSA-Proof E-Mail (англ.). Архів оригіналу за 2 вересня 2013.
- , архів оригіналу за 13 листопада 2013, процитовано 24 січня 2017
- Dan Nosowitz. . Popular Science. Архів оригіналу за 12 листопада 2020. Процитовано 24 січня 2017.
- (PDF) (англ.) . Архів оригіналу (PDF) за 19 березня 2017. Процитовано 24 січня 2017.
- . Архів оригіналу за 6 липня 2017. Процитовано 24 січня 2017.
- . Архів оригіналу за 8 жовтня 2015. Процитовано 24 січня 2017.
- . Архів оригіналу за 12 липня 2017. Процитовано 24 січня 2017.
Література
- Журнал «Хакер»: Bitmessage: нова програма для P2P-крипточата [ 24 квітня 2014 у Wayback Machine.]
- Пишемо правильно! [ 2 лютого 2017 у Wayback Machine.] Готові рецепти дійсно захищених персональних комунікацій [ 2 лютого 2017 у Wayback Machine.] // Комп'ютерра
- BitMessage: A Model For A New Web 2.0? [ 17 червня 2015 у Wayback Machine.] // Bitcoin Magazine
Посилання
- Офіційний сайт [ 26 березня 2014 у Wayback Machine.]
- Технічний опис Bitmessage [ 19 березня 2017 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bitmessage kriptografichnij mesendzher z vidkritim vihidnim kodom yakij vikoristovuye decentralizovanu P2P merezhu Merezha Bitmessage shozha z merezheyu Bitcoin tim sho spirayetsya na kriptografiyu i zhertvuye deyakimi zruchnistyami zaradi bezpeki i decentralizaciyi odnak vona priznachena dlya peresilannya povidomlen a ne groshovih tranzakcij Merezha otrimala rizkij rist populyarnosti pislya rozgoloshennya Edvarda Snoudena pro sistemu tayemnogo stezhennya za internet koristuvachami PRISM BitmessagePyBitmessage 0 3 5TipdAvtorDzhonatan VorrenRozrobnikspilnota BitmessagePershij vipusk8 listopada 2012Stabilnij vipusk0 6 1 Beta 21 serpnya 2016 Dostupni movianglijska nimecka francuzka italijska rosijska esperantoStan rozrobkiaktivna rozrobkaVebsajtbitmessage org V danij moment koli merezha Bitmessage obroblyaye kilka tisyach privatnih povidomlen v den OpisMerezha Bitmessage pracyuye za principom shifruvannya vsih vhidnih i vihidnih povidomlen kozhnogo koristuvacha vikoristovuyuchi silni algoritmi shifruvannya takim chinom sho tilki oderzhuvach povidomlennya zdatnij jogo rozshifruvati Dlya zabezpechennya anonimnosti Sistema rozsilaye vsi povidomlennya na komp yuteri vsih inshih uchasnikiv merezhi tim samim peremishuyuchi zakodovani vihidni povidomlennya danogo koristuvacha z zakodovanimi vihidnimi povidomlennyami vsih inshih koristuvachiv merezhi Sistema vikoristovuye dovgi adresi tipu BM BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash yaki mozhut stvoryuvatisya koristuvachem lokalno praktichno v neobmezhenij kilkosti Sistema vikoristovuye algoritmi shifruvannya z vidkritim klyuchem tim samim tilki oderzhuvach mozhe rozshifruvati povidomlennya Osoblivosti algoritmu taki sho navit pochatkovij vidpravnik povidomlennya ne zmozhe rozshifruvati svoye vlasne povidomlennya nazad oskilki klyuch yakij vikoristovuyetsya dlya shifruvannya vidriznyayetsya vid klyucha vikoristovuvanogo dlya rozshifruvannya Vidpravlene povidomlennya ne mistit adresu oderzhuvacha tomu kozhen uchasnik merezhi namagayetsya rozshifruvati absolyutno vsi povidomlennya navit ti sho ne priznacheni dlya nogo Oskilki uchasnik merezhi zdatnij rozshifruvati tilki povidomlennya priznacheni jomu to uchasnik znaye sho povidomlennya yaki vin ne zmig rozshifruvati buli priznacheni ne jomu i peredaye yih v zashifrovanomu viglyadi inshim vuzlam Vidpravnik vihidnogo povidomlennya mozhe legko diznatisya chi bulo dostavleno povidomlennya oderzhuvachu chi ni za dopomogoyu sistemi pidtverdzhen acknowledgement ale vidpravnik ne mozhe viznachiti yakij same komp yuter uchasnik merezhi ye istinnim oderzhuvachem povidomlennya oskilki ce povidomlennya zberigayetsya u vsih uchasnikiv merezhi nezalezhno vid togo komu vono spochatku priznachalosya Zashifrovani povidomlennya zberigayutsya v merezhi dva dni pislya chogo vidalyayutsya uchasnikami merezhi Vikoristovuyetsya Proof of work dlya zahistu vid spamu Pidtrimuyetsya priv yazka Bitmessage adresi do domenu Namecoin Anonimni grupi spilkuvannya Pochinayuchi z versiyi 0 3 5 Bitmessage protokol pidtrimuye decentralizovani anonimni grupi spilkuvannya tak zvani chan Na vidminu vid zvichajnih tematichnih elektronnih rozsilok sho vikoristovuyut elektronnu poshtu vseredini chan povidomlennya koristuvachiv anonimni v takij miri sho nevidomi ni Bitmessage adresa oderzhuvacha ni Bitmessage adresa vidpravnika chan nemozhlivo vidklyuchiti pribravshi bud yakij centralnij server abo grupu serveriv zavdyaki povnij decentralizovanosti merezhi chan nemozhlivo piddati cenzuri oskilki dlya togo shob znati kriptografichni klyuchi do chan dostatno znati lishe im ya chan Takim chinom bud yakij koristuvach Bitmessage sho znaye im ya rozsilki mozhe anonimno chitati chan i anonimno nadsilati novi povidomlennya v chan bud yakij koristuvach Bitmessage mozhe stvoriti svij vlasnij chan prosto pridumavshi im ya i podilivshis cim im yam iz zaproshenimi nim koristuvachami V danij moment isnuye spisok populyarnih zagalnovidomih chan iv prisvyachenih anonimnomu obgovorennya riznih tem pochinayuchi vid politiki i zakinchuyuchi anonimnoyi groyu v shahi za listuvannyam VikoristannyaOficijnij kliyent PyBitmessage krim anglijskoyi perekladenij takozh rosijskoyu nimeckoyu francuzkoyu ispanskoyu movami a takozh movoyu esperanto Krim oficijnogo kliyenta PyBitmessage koristuvachi mayut mozhlivist vikoristovuvati Bitmessage v praktichno bud yakoyi zvichajnoyi programi elektronnoyi poshti napriklad Mozilla Thunderbird abo Outlook Express zavdyaki vbudovanomu API PrimitkiBitmessage s NSA Proof E Mail angl Arhiv originalu za 2 veresnya 2013 arhiv originalu za 13 listopada 2013 procitovano 24 sichnya 2017 Dan Nosowitz Popular Science Arhiv originalu za 12 listopada 2020 Procitovano 24 sichnya 2017 PDF angl Arhiv originalu PDF za 19 bereznya 2017 Procitovano 24 sichnya 2017 Arhiv originalu za 6 lipnya 2017 Procitovano 24 sichnya 2017 Arhiv originalu za 8 zhovtnya 2015 Procitovano 24 sichnya 2017 Arhiv originalu za 12 lipnya 2017 Procitovano 24 sichnya 2017 LiteraturaZhurnal Haker Bitmessage nova programa dlya P2P kriptochata 24 kvitnya 2014 u Wayback Machine Pishemo pravilno 2 lyutogo 2017 u Wayback Machine Gotovi recepti dijsno zahishenih personalnih komunikacij 2 lyutogo 2017 u Wayback Machine Komp yuterra BitMessage A Model For A New Web 2 0 17 chervnya 2015 u Wayback Machine Bitcoin MagazinePosilannyaOficijnij sajt 26 bereznya 2014 u Wayback Machine Tehnichnij opis Bitmessage 19 bereznya 2017 u Wayback Machine