Voilà un protocole qui a l'air intéressant, même s'il n'a pas encore été passé en revue par la communauté crypto. Le but est de permettre l'échange sécurisé de messages entre peers, sans autorité centrale.
Les plus du protocole ?
• Pas d'autorité centrale, pas de censure possible
• Authentification forte des peers
• Masquage des émetteurs et récepteurs (comme TOR)
• Une adresse BitMessage fait juste 36 octets
• Plus surprenant: Pas d'utilisation de clés privées/publiques.
Je n'ai pas eu le temps de lire le papier, mais je me garde l'URL sous le coude. Ça l'air d'être assez similaire à BitCoin. (D'ailleurs le protocole n'est pas prévu pour faire passer de *gros* messages.)
Le PDF du whitepaper est là:
https://bitmessage.org/bitmessage.pdf et la partie technique là:
https://bitmessage.org/Bitmessage%20Technical%20Paper.pdf
Présentation du client:
http://cryptojunky.com/blog/2013/03/09/setting-up-and-using-bitmessage-an-encrypted-communications-platform-based-on-bitcoin/
Pourquoi ça m'intéresse ? Parce que je constate l'échec de GnuPG/PGP: C'est trop complexe pour l'internaute moyen. La crypto à clés publiques/privées est un échec, sauf dans quelques cercles restreints. Ce nouveau protocole pourrait apporter une simplification des communications privées.
Le principe est sans doute à rapprocher de NameCoin, le système de nommage (DNS) décentralisé:
https://en.bitcoin.it/wiki/Namecoin(
Permalink)