Обмен зашифрованными сообщениями между двумя пользователями или группой пользователей.

pybitmessage 003

PyBitmessage — простое Python / QT (PyQt) графическое приложение для обмена зашифрованными сообщениями между двумя пользователями или группой пользователей, является официальным клиентом децентрализованной сети Bitmessage.

pybitmessage 002

pybitmessage 004

Bitmessage — децентрализованный пиринговый протокол, P2P-сеть, работающая по принципу шифрования всех входящих и исходящих сообщений каждого пользователя. Сеть предназначена для пересылки зашифрованной информации (сообщений), основной упор сделан на обеспечение безопасности, жертвуя при этом некоторым удобством.

pybitmessage 005

pybitmessage 006

pybitmessage 007

Обмен сообщениями в Bitmessage осуществляется с использованием сильных алгоритмов шифрования и только получатель сообщения способен его расшифровать. Алгоритмы идентификации используются таким образом, что отправитель сообщения не может быть сфальсифицирован, для защиты от спама используется принцип POW / Proof-of-work (доказательство выполнения работы).

pybitmessage 008

pybitmessage 009

pybitmessage 010

pybitmessage 011

Клиент PyBitmessage имеет простой интерфейс, все базовые функции распределены по вкладкам, для удобной генерации своих Bitmessage адресов имеется специальный интерфейс. После создания первого адреса для проверки можно отправить сообщение на "эхо-сервер", если ответ будет то клиент сети Bitmessage работает правильно.

pybitmessage 013

pybitmessage 014

pybitmessage 019

pybitmessage 017

Система Bitmessage работает на принципе полуанонимности, любой участник сети получив зашифрованное сообщение с вашего IP-адреса не сможет определить было ли сообщение отправлено от вас, или ваш IP-адрес служит лишь посредником в передаче сообщения. Ваш внешний IP-адрес не встроен в отправленное сообщение, но другим участникам сети нужно его знать, что бы соединится с вами. Используемое в Bitmessage шифрование надёжно защищает абонентов от прослушивания на уровне интернет-провайдера (COPM). Система криптографии практически в точности копирует систему используемую в P2P-системе Bitcoin (Биткойн).

pybitmessage 016

pybitmessage 018

pybitmessage 015

Все пользователи работающие с клиентом PyBitmessage получают сообщения от участников системы, но расшифровать конкретное сообщение сможет только тот, кому оно предназначено. Отправитель может узнать было ли доставлено сообщение получателю, с помощью системы подтверждений, но отправитель не может определить какой именно компьютер-участник сети является получателем сообщения, поскольку это сообщение хранится у всех участников сети, вне зависимости от того кому оно изначально предназначалось. Зашифрованные сообщения хранятся в сети два дня, после чего удаляются из сети.

pybitmessage 012

pybitmessage 021

pybitmessage 020

При желании добиться максимальной анонимности рекомендуется использовать PyBitmessage через TOR, в настройках клиента сразу предусмотрена такая возможность. Резкий всплеск популярности сеть Bitmessage получила после разглашения Эдвардом Сноуденом информации о системе тайного слежения за пользователями Интернет (PRISM), в данный момент сеть обрабатывает несколько тысяч частных сообщений в день.

pybitmessage 022

Лицензия: MIT (The MIT License)

pybitmessage 023

Домашняя страница

Страница на github.com