#46 refactoring Server: finish dhKeyExchange