SSL server gives encrypted key together with digital authentication certificate to the consumer the user then, gives the SSL Proxy server its encrypted code which is also known as public key for identification. Vpn proxy for mac or hidden codes that are known only to the user and the machine, makes the communication more secured.