Un client de réseau privé virtuel est un logiciel conçu pour connecter un utilisateur à un réseau en établissant des connexions à l'aide de protocoles de tunneling. Les VPN peuvent créer des connexions sécurisées sur des réseaux publics tels qu'Internet. p>
Les VPN nécessitent que les deux points de terminaison de la connexion soient authentifiés, souvent à l'aide d'un logiciel client qui vérifie les connexions à l'aide de mots de passe, de données biométriques ou d'autres moyens de cryptologie pour sécuriser le réseau. Les données envoyées via le VPN sont cryptées ; les paquets d'informations sont codés à l'aide d'un algorithme de sécurité spécifique qui est déchiffré une fois que les informations parviennent au client à l'autre extrémité. Généralement, un VPN est configuré à l'aide d'un logiciel tel que Cisco VPN Client ou LogMeIn Hamachi.