Skip to content
Bitmessage
EntityQ13903041· pop 13· linked from 148 articles

Bitmessage

Sign in to save

Also known as BitMail

Bitmessage is a decentralized, encrypted, peer-to-peer, trustless communications protocol that can be used by one person to send encrypted messages to another person, or to multiple subscribers.

Key facts

Software.name
PyBitmessage
Software.screenshot
300px
Software.caption
PyBitmessage version 0.3.5
Software.author
Jonathan Warren
Software.developer
Bitmessage Community
Software.latest release version
0.6.3.2
Software.programming language
Python, C++ (POW function)
Software.operating system
Windows, macOS, Linux, FreeBSD
Software.language
English, Esperanto, French, German, Spanish, Russian, Norwegian, Arabic, Chinese
Software.genre
Instant messaging client
Software.license
MIT

via Wikipedia infobox

Source code

Bitmessage is a collaborative project. You are welcome to submit pull requests although if you plan to put a non-trivial amount of work into coding new features, it is recommended that you first describe your ideas in the separate issue.

Excerpt from the source-code README · 1,261 chars · not written by Vinony

Article · 日本語

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

Abstract from DBpedia / Wikipedia · CC BY-SA

Bitmessage · Vinony