Bitmessage - 概要

BM-2cXfGFQsPCVvq9s2XkLg1Ap4fcqWUtcZtf
概要

ビットメッセージは、ビットコインのしくみを応用した、完全に End to End で暗号化されたメッセージ伝達システムです。難しくないので、まずは、Bitmessage を使ってみよう

P2P による Bitmessage 同士のテキストメッセージの交換が可能。通常の @ を含むメールアドレスとのやり取りや添付ファイルの送信は不可。送信メッセージはデフォルトで2日間 P2P ネットワーク上に存在するので、その間に受信側は Bitmessage を起ち上げて受信する必要があります。

アプリケーションは、Windows ,OS X ,Linux用があり、デスクトップ環境は全てカバーされています。スマホ向けには、Android 用に Official 以外から提供されています。

PGP は、相手方に環境と使い方を知っている必要がありますが Bitmessage なら、アプリケーションを使ってもらうだけです。 両者の基本的な概念は違いますが、秘密の通信という側面から見れば同等以上の活躍が見込まれます。

良い点

  • 難しい機能を使わなくても簡単に秘密のメッセージのやり取りが可能。
  • アカウントの登録に、個人情報が不要。
  • 送信メールに IP アドレスが添付されない。

悪い点

  • 通常のメールアドレスとは互換性がない。
  • サーバーにメッセージが貯蓄されないので、有効期間中に Bitmessage を起動して受信する必要がある。
  • ネットワークに負荷が掛かる。

機能詳細

基本機能アプリケーションによる P2P 専用。
追加の機能アドレス帳。
関連リンクBitmessage.org/forum , Python source code on Github , Bitmessage E-Mail Gateway , BitMail in Launchpad

機能補足

Bitmessage 使い方

実際に使ってみよう。

Bitmessage のインストール

Bitmessage Wiki から、Windows 用をダウンロード。Bitmessage.exe は、インストーラーではなく実行ファイルです。
どこでも構いません。C:\Program Files (x86)\Bitmessageなどに配置しておきます。

まず自分のメールアドレスを作成します。

Bitmessage.exe を実行します。

アドレス一覧新規

Bitmessageのシンプルなアドレス作成画面。日本語化されています。

アドレス生成に乱数ジェネレーターを使う のまま、OK

Bitmessageのアドレス生成アルゴリズムの選択画面。

BM-2cXfGFQsPCVvq9s2XkLg1Ap4fcqWUtcZtfの英数字の羅列が(メール)アドレスです。

Bitmessageのアドレスの例です。ただの英数字の並びです。2つ作成しました。

アドレスは、幾つでも増やせますし、いつでも削除、無効にできます。

試しに自分自身に送信してみます。

右クリックして アドレスをコピー

Bitmessage の右クリックメニュー。

送る タブへ移動。

送信元へ先ほど作成したアドレスのアイコンを選択。

宛先に、コピーした自分のアドレスを貼り付けます。

Bitmessage の送信画面。普通のメールソフトと変わりません。

件名と本文を入力して、送るボタンをクリック。

送信済 タブへ移動して、しばらく待って、状態にMessage sentのメッセージが表示されれば送信完了。

Bitmessage の「送信済み」タブ。メールクライアントの送信トレイに該当します。

メッセージを受信すると通知領域のアイコンが教えてくれます。

受信箱に移動すると、自分に送信したメッセージが届いています。

Bitmessage の「受信箱」。これもメールアプリと同じです。上段に検索ボックスも見えます。

このように、P2P ネットワークにメッセージがある内に受信側は Bitmessage を起動して受信する必要があります。サーバーを持たないので、期限を過ぎたメッセージは消滅するのが、普通のメールと異なります。受信したメッセージはローカルに保存されます。これは欠点というより Bitmessage の特徴です。

具体的にP2P ネットワークに存在するというのは、繋がっている各々の PC のハードディスクに分散暗号化されて保存されているということです。少なくともBitmessageで送信したPCには完全なメッセージが存在します。

Bitseal のような、サードパーティー提供の Android アプリも存在します。ただスマホのような低速回線は P2P に不向きです。

アンインストール

ファイルの削除でアンインストールは完了です。

レジストリは起動の度に、Qt Development Frameworksのキャッシュとして利用されるので削除します。

HKEY_CURRENT_USER\Software\Trolltech

Bitmessage SVG Vector Icon Logo