Bitmessage

PyBitmessage
PyBitmessage version 0.3.5
作者 Jonathan Warren
開発元 Bitmessage Community
最新評価版
0.6.3.2 / 2018年2月14日(8年前) (2018-02-14)
リポジトリ ウィキデータを編集
プログラミング
言語
Python
対応OS Windows, macOS, Linux, FreeBSD
対応言語 英語、エスペラント、フランス語、ドイツ語、スペイン語、ロシア語、ノルウェー語、アラビア語、中国語
サポート状況 開発続行中
種別 インスタントメッセンジャー
ライセンス MIT
公式サイト bitmessage.org
テンプレートを表示

Bitmessageは非中央集権型の暗号化された無信用のP2P方式の通信プロトコルである。他者または複数のサブスクライバーへ暗号化されたメッセージを送信することを可能とする。無信用とは、信用のおけないノードと通信してしまってもセキュリティが破られないことを指し、サーバの信用を認証局の発行する証明書に依拠するSSLなどのシステムとは対照的である。BitmessageはユーザーのIDを秘匿するために公開鍵暗号で暗号化された各ユーザー宛のメッセージをP2Pネットワーク上で複製し、他のユーザーのメッセージとかき混ぜる。これにより盗聴を防ぎつつ、非中央集権方式でネットワークを運用することが可能になる。Bitmessageの通信プロトコルは認証を通して送信者の成りすましを防止し、傍受システムからメタデータを隠匿する[要出典]。

2013年6月に、NSAによる電子メール傍受が報じられると、急激に使用者が増加した。

2014年6月現在、Bitemessageネットワークでは1日に数千通のメッセージが処理されている[要出典]。

アプリケーション

正式なクライアント

PyBitmessageはBitmessageの正式なメッセージクライアントとして設計された。

Bitpost client

OSX用のクライアントである。

E-mail services

数多くのサーバが電子メールによるBitmessageの送受信用のエンドポイントを提供している。Bitmessage.chはその中の一つである。

IMAP/POPとSMTPブリッジ

多くのアプリケーションがPyBitmessageクライアントとIMAP/POPとSMTPプロトコルを用いる電子メールアプリケーションとの間にブリッジを提供している。BitMailはIMAP、POP、SMTPプロトコルのブリッジをするアプリケーションである。

運用

Bitmessageは受信者だけがメッセージを復号できるよう公開鍵暗号を用いて全ての送受信されるメッセージを暗号化している。また、以下のような運用により匿名性を確保している。

チャンネル(Chan)

Bitmessageバージョン0.3.5から、チャンネル(chan)と呼ばれる新しい機能が追加された。これは非中央集権型の匿名メーリングリストである。従来の電子メールを用いたメーリングリストとは異なる。

多くのchanが広く知られており、オンラインプライバシー問題(英語版)から政治、果てはチェスまでの多岐にわたる目的で使用されている。

開発

Bitmessageのコンセプトは、非中央集権型のデジタル通貨、Bitcoinの設計をもとにソフトウェア開発者ジョナサン・ウォーレン(Jonathan Warren)により着想された。Bitmessageを実装したソフトウェアは2012年11月、MITライセンスの下にリリースされた。

ソースコードはPythonで書かれており、OpenSSLの暗号関数とQtクロスプラットフォームアプリケーションフレームワークを使用している。Microsoft Windows、Mac OS、Linux上で使用可能である。

社会的反響

Bitmessageは、非中央集権型という特性と暗号の解読が困難であるという理由から、NSAによる「令状なしの盗聴」を防ぐことができると評されている。このため、NSAによる電子メールの盗聴が報じられた後の2013年6月、Bitmessageを実装したプログラムのダウンロード数は5倍に達した。

Bitmessageは電子メールにとって代わるともPopular ScienceとCNETで言及されている。

安全性

2015年10月現在、BitMessageの安全性は第三者機関から審査されていない。

関連項目

出典

[脚注の使い方]
  1. ↑ “Main Page”. Bitmessage Wiki. 2022年2月15日閲覧。
  2. 1 2 3 Max Raskin (2013年6月27日). “Bitmessage's NSA-Proof E-Mail”. Business Week.
  3. ↑ “Bitmessage E-Mail Gateway”. 2015年7月7日閲覧。
  4. ↑ “BitMail in Launchpad”. 2015年7月7日閲覧。
  5. ↑ “Bitmessage Timeservice Broadcast” (2013年7月15日). 2013年7月15日閲覧。
  6. ↑ “Bitmessage Address Directory”. 2013年8月14日閲覧。
  7. ↑ Dan Nosowitz (2013年8月9日). “What Are Your Options Now For Secure Email?”. Popular Science.
  8. ↑ Molly Wood (2013年8月13日). “Gmail: You weren't really expecting privacy, were you?”. CNet.
  9. ↑ “Main Page#Security audit needed”. Bitmessage Wiki. 2015年10月6日閲覧。 “Bitmessageは第三者機関による安全性の評価を求めています。もしもあなたがソースコードを読むことのできる研究者であれば、開発者代表にメールしてください。”

外部リンク

出典
  1. 1 2 “BMG FAQ”. 2015年8月13日閲覧.