diffie

connecting diffie hellman exchange and crytionmanager