Qu'est-ce qu'un dongle virtuel?
Un dongle virtuel est un logiciel conçu pour émuler un dongle ou une clé matérielle. Utilisés dans la protection logicielle contre la copie, les dongles virtuels permettent à l'utilisateur d'accéder à plusieurs programmes dépendants du dongle sans qu'il soit nécessaire de disposer d'une clé matérielle physique pour chaque logiciel. Si un dongle est nécessaire pour exécuter un logiciel, cela signifie qu'un périphérique portable doté d'informations de déverrouillage doit être branché sur l'ordinateur pour que le logiciel s'exécute. Comme les dongles ne sont généralement nécessaires que pour les programmes spécialisés haut de gamme, il est peu probable que la plupart des utilisateurs d’ordinateurs rencontrent un programme nécessitant un dongle.
Les dongles sont utilisés pour contrôler le piratage de logiciels. Le piratage de logiciel se produit lorsqu'un programme est distribué sans le consentement de la société qui détient les droits d'auteur du logiciel. Les logiciels utilisés pour concevoir et créer des supports sont coûteux et sujets au vol et à la copie, et la société n'est pas payée pour son travail lorsque des programmes sont distribués à son insu. Les dongles protègent le logiciel contre le piratage en bloquant son utilisation lorsqu'un dongle n'est pas dans l'ordinateur.
Les programmes nécessitant des dongles sont généralement des programmes de conception ou de production haut de gamme et professionnels. Les dongles apparaissent dans les logiciels utilisés pour créer de la vidéo, concevoir des productions théâtrales, enregistrer et éditer de l'audio et concevoir des bâtiments. Pro Tools® et Vectorworks® sont des exemples de programmes nécessitant des dongles.
La création d'un dongle virtuel nécessite l'utilisation d'un logiciel appelé émulateur. Ces programmes utilisent un logiciel pour imiter la fonction d'un périphérique ou d'un autre système logiciel. Un émulateur imite la fonction du dongle portable, incitant essentiellement l'ordinateur à penser qu'une clé matérielle est connectée à un port d'ordinateur.
Un dongle virtuel peut fonctionner sans utiliser de prise, ce qui libère des ports USB (Universal Serial Bus) pour d'autres périphériques. Les utilisateurs d'ordinateurs en déplacement peuvent éviter le fouillis de transporter plusieurs dongles portables pour plusieurs logiciels. L'utilisation d'un dongle virtuel aide également à protéger le dongle d'origine contre les dommages, le vol ou la perte.
Les systèmes de clé virtuelle et de clé matérielle physique rencontrent des problèmes d'incompatibilité. Bien que de nombreux dongles possèdent des connecteurs intégrés qui permettent à l'utilisateur d'empiler plusieurs dongles dans un port USB, des problèmes de conflit peuvent entraîner le dysfonctionnement d'un ou plusieurs dongles. Lorsque vous rencontrez des problèmes de compatibilité avec des dongles matériels, le remplacement de certaines de vos clés matérielles par des dongles virtuels émulés peut résoudre le problème. De même, lorsqu'un dongle émulé ne fonctionne pas, il peut être nécessaire de revenir à la clé matérielle.