Update of existing Node.JS service code

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
I have written a rendez-vous service in Node.JS for a project called "CRYPTOCOW" that aims to provide end-to-end encrypted mobile messaging. The service code is written in Node.JS and MySQL (through Sequelize). While it the code is functional and working, I am looking to add some functionalities I am lacking the skills and time for to implement myself. More specifically, I am looking to implement :

1/ A DHT based architecture, allowing multiple services to join into one domain allowing a mobile client to query one service endpoint ("where is userjoe ?") and return a response based on multiple service nodes working together (complex, 50% complete).

2/ Run a POST query containing all hashes of phone numbers, looking up corresponding hashes on the rendez-vous service (easy, 75% complete).

3/ Implement support for asynchronous OTR protected message sending, based on Moxie's design at https://whispersystems.org/blog/asynchronous-security/ (hard, 0% complete).

4/ Small bug fixes (over a period of one week, max) and clean up of code.

If above mentioned tasks are completed in time, and you love working on this type of project, I would like to explore how to build a more sustainable collaboration as a lot of additional work is still to be done.

Skills required:
Cryptography, Javascript, node.js
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire jibyjose001
$ 736
in 10 days
$ 526
in 6 days
$ 299
in 7 days
Hire ivane91
$ 522
in 7 days
Hire anandgeor
$ 555
in 7 days
$ 555
in 3 days