SSL working
added symmetric key generating and exchange