TLS Tunnel utilise un protocole simple appelé TLSVPN.
TLSVPN génère une adresse IP interne unique pour chaque utilisateur connecté. Cela permet la communication entre les utilisateurs du même serveur. Cette fonction est facultative et peut bloquer via les paramètres de l'application.
Tout le trafic généré entre le client et le serveur est protégé avec TLSv1.3.
Grâce à l'application, il est possible de personnaliser le début de la connexion (nous appelons l'injection) avec un texte de connexion tapé (norme HTTP ou autre), ou de configurer un SNI pour établir une liaison avec le serveur.
Ceci est très utile pour les restrictions de croisement imposées par les fournisseurs Internet ou tout réseau que vous utilisez pendant la connexion.
L'application attribue à chaque utilisateur un identifiant généré aléatoirement pour se connecter au serveur.
Vous pouvez importer et exporter les paramètres de la méthode de connexion.
Le fichier de configuration a l'extension .tls. Il s'agit d'un fichier texte crypté contenant toutes les informations définies avant son exportation, à l'exception de la partie DNS et des options de connexion telles que la reconnexion et l'exposition IP interne.
Une fois exporté, vous pouvez définir un message pour qui importe et le verrouiller afin que le paramètre de méthode ne soit ni visible ni modifiable.
Il est possible de trafiquer n'importe quel protocole de connexion TCP, UDP, ICMP, IGMP.