Le dongle est un petit boîtier qui se
branche sur le port parallèle
ou USB (parfois un
port série) d'un ordinateur et
permet d'authentifier l'utilisation d'un programme. Le logiciel vérifie la
présence de cette clé de sécurité au démarrage ou en cours de
fonctionnement. Si elle n'est pas présente, le programme est arrêté.
Actuellement, les méthodes de protections
d'utilisation de logiciels utilisent plutôt une clé logicielle crée en
fonction du numéro de série et de la configuration de votre machine. Une clé
de retour spécifique au PC est renvoyée à l'utilisateur, généralement par
Internet, permettant d'utiliser le logiciel. C'est le cas pour Windows
depuis la version XP
par exemple.
Certains modèles USB intègrent la
reconnaissance des empreintes pour l'authentification de l'utilisateur.
Ce terme désigne parfois une clé ou un
adaptateur USB.