Dongle ile lisanslama, yazılım lisanslarını korumak ve yetkisiz kullanımı önlemek için kullanılan bir yöntemdir. Dongle (donanım kilidi), elektronik bir donanım parçası olup, yazılım lisansını etkinleştirebilir, yazılım için kopya koruması sağlayabilir veya şifreli lisans içeriğini çözebilir. Dongle ile lisanslama iki ana şekilde gerçekleşir: Yerel lisanslama. Ağ veya sunucu lisanslaması. Dongle ile lisanslama, günümüzde popülerliğini yitirmiş olup, sağlık, GIS veya görüntü işleme gibi uzman dikey pazarlarda hala kullanılmaktadır.