#46 refactoring Server: refactoring dhKeyExchange (not finished)