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 Bitcoin SVGロゴ 挿絵 マウスポインタをのせると…
Bitmessage SVG Vector Icon Logo