Донглы помогают в защите программного обеспечения от пиратства, делая невозможным запуск программы без наличия физического ключа. 2
Когда ключ вставлен в компьютер, программное обеспечение сначала ищет его перед запуском. 1 Часто ключ содержит специальные коды идентификации программного обеспечения или ключи, которые требуются программе. 1 Если ключ отсутствует, выполнение программы невозможно. 2
Также существуют специальные ключи, которые позволяют лицензировать защищённое приложение по сети. 3 В этом случае достаточно одного ключа на всю локальную сеть. 3 Ключ устанавливается на любой рабочей станции или сервере сети, а защищённые приложения обращаются к ключу по локальной сети. 3 Преимущество такого решения в том, что для работы с приложением в пределах локальной сети пользователям не нужно носить с собой электронный ключ. 3