Project Description

D-Bus is a easy to use message-oriented mechanism that allows communication between multiple processes running concurrently on the same machine. Any application running on the session bus can install a monitor hook over the bus to listen to all exchanged messages. Sensitive information such as mail passwords will be exchanged in plain text. A malicious software can easily listen and parse all those sensitive messages.

Goal for this Hackweek

This project is about experimenting simple D-Bus message encryption. For learning purpose, a Diffie–Hellman key exchange will be implemented in order to encrypt messages exchanged over the bus. For that, the The GNU Multiple Precision Arithmetic Library will be used.


Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 21


  • almost 2 years ago: alix82 started this project.
  • almost 2 years ago: alix82 originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!