Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Lasse Karstensen 5f28f56c81 Add gitignore file 10 years ago
images added can-icon.ico 10 years ago
pyelliptic Making OpenSSL recognize Macs as Unix systems 10 years ago
socks added SOCKS 10 years ago
.gitignore Add gitignore file 10 years ago
COPYING added COPYING file 10 years ago
LICENSE license added 10 years ago
README.md documentation update 10 years ago
about.py Fixed github issue 63: Manage keys action triggered twice. 10 years ago
about.ui Fixed github issue 63: Manage keys action triggered twice. 10 years ago
addresses.py Show error if encodeAddress function is given a RIPE hash that is not 20 bytes long 10 years ago
api client.py use base64 for the API passphrase and random address label 10 years ago
bitmessage_icons.qrc added the Can icon and added my icons folder to the repo 10 years ago
bitmessage_icons_rc.py added the Can icon and added my icons folder to the repo 10 years ago
bitmessagemain.py store pubkeys in inventory longer 10 years ago
bitmessageui.py Support selecting multiple addresses in address book 10 years ago
bitmessageui.ui Support selecting multiple addresses in address book 10 years ago
defaultKnownNodes.py smarter commits Vastly improves disk performance 10 years ago
help.py Fixed github issue 63: Manage keys action triggered twice. 10 years ago
help.ui Fixed github issue 63: Manage keys action triggered twice. 10 years ago
highlevelcrypto.py Finished timing attack mitigation 10 years ago
iconglossary.py merged SOCKS branch 10 years ago
iconglossary.ui added SOCKS 10 years ago
messages.dat reader.py tiny changes to comment lines 10 years ago
newaddressdialog.py fixed UI issue: First two radio buttons on the new-address dialog box were not properly grouped 10 years ago
newaddressdialog.ui fixed UI issue: First two radio buttons on the new-address dialog box were not properly grouped 10 years ago
newsubscriptiondialog.py added initial files to repo 10 years ago
newsubscriptiondialog.ui added initial files to repo 10 years ago
regenerateaddresses.py added form to regenerate existing deterministic addresses 10 years ago
regenerateaddresses.ui added form to regenerate existing deterministic addresses 10 years ago
settings.py hide SOCKS password in UI 10 years ago
settings.ui hide SOCKS password in UI 10 years ago
specialaddressbehavior.py richtext or plaintext depends on sender 10 years ago
specialaddressbehavior.ui richtext or plaintext depends on sender 10 years ago

README.md

PyBitmessage

Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers. It is decentralized and trustless, meaning that you need-not inherently trust any entities like root certificate authorities. It uses strong authentication which means that the sender of a message cannot be spoofed, and it aims to hide "non-content" data, like the sender and receiver of messages, from passive eavesdroppers like those running warrantless wiretapping programs.

references