Dongle é essencialmente apenas um sinônimo para periférico .
No passado, a maioria dos dongles eram conectores que se conectavam à porta serial ou paralela para fornecer um meio de impor a proteção contra cópia para softwares caros (geralmente pacotes gráficos 3D, programas CAD, etc.). Isso foi feito porque a licença O código de aplicação está em uma peça de hardware, em oposição a uma peça de software que se presume ser unhackable / uncrackable. (Geralmente não era muito eficaz, e a maioria desses programas foi realmente quebrada porque, independentemente do hardware, o software entrou na equação em algum momento, quando o programa ficou vulnerável - até mesmo o hardware foi hackeado, como desbloquear CPUs AMD para overclocking. )
Atualmente, a maioria dos dongles fornece novas funcionalidades que não estão embutidas na placa-mãe (por exemplo, Bluetooth, IRDA, etc.) ou como receptores para dispositivos de entrada sem fio. Um tempo atrás, esses dispositivos normalmente seriam dispositivos um pouco volumosos que ficavam na mesa, mas eles já foram miniaturizados, de modo que eles são basicamente apenas um pequeno plugue em uma porta USB.
Em ambos os casos, eles são geralmente caps , contendo toda a sua funcionalidade, que se conecta a uma porta do sistema e não tem nada conectado a eles (isto é, um terminador). No entanto, alguns dongles podem ter itens conectados a eles, como keyloggers e adaptadores de áudio .
Como você pode ver, o termo dongle se aplica a adaptadores, receptores, transmissores e assim por diante. Em outras palavras, é apenas um termo que se aplica a qualquer tipo de periférico de hardware externo (geralmente pequeno) que se conecta ao sistema (geralmente, dispositivos sem fio não são considerados dongles).
Dongle paralelo do Softimage XSI:
DongleserialBluetooth:
Receptor USB Remote Wonder:
ReceptorUSBRemoteWonderII:
dongle do keylogger PS / 2:
USBkeyloggerdongle:
Adaptador de áudio USB: