Cos'è un dongle virtuale?
Un dongle virtuale è un programma software progettato per emulare una chiave di dongle o hardware. Utilizzati nella protezione della copia del software, i dongle virtuali consentono all'utente di accedere a più programmi dipendenti dal dongle senza la necessità di una chiave hardware fisica per ciascun programma software. Se è necessario un dongle per eseguire software, ciò significa che un dispositivo portatile dotato di informazioni di sblocco deve essere collegato al computer per l'esecuzione del software. Poiché i dongle sono generalmente richiesti solo su programmi specializzati di fascia alta, è improbabile che la maggior parte degli utenti di computer incontri un programma che necessita di un dongle.
Dongles vengono utilizzati per controllare la pirateria del software. La pirateria del software si verifica quando un programma è distribuito senza il consenso dell'azienda che detiene il copyright del software. I programmi software utilizzati per progettare e creare media sono costosi e inclini al furto e alla copia e la società non viene pagata per il proprio lavoro quando i programmi sono distribuiti a loro insaputa. I dongle proteggono il software programma dalla pirateria bloccando il suo utilizzo quando un dongle non è nel computer. I programmi
che richiedono i dongle sono generalmente programmi di progettazione o produzione professionale di fascia alta. I dongles fanno un'apparizione nel software utilizzato nella creazione di video, nella progettazione di produzioni teatrali, nella registrazione e nella modifica dell'audio e nella progettazione di edifici. Esempi di programmi che richiedono dongle includono Pro Tools® e VectorWorks®.
La creazione di un dongle virtuale richiede l'uso di un programma software chiamato emulatore. Questi programmi utilizzano il software per imitare la funzione di un dispositivo o di un altro sistema software. Un emulatore imita la funzione del dongle portatile, essenzialmente inducendo il computer a pensare che una chiave hardware sia collegata a una porta del computer.
Un dongle virtuale può funzionare senza occupare una spina, che libera le porte del bus seriale universale (USB) per altri dispositivi. Gli utenti di computer da viaggio possonoEvita il disordine di trasportare diversi dongle portatili per più programmi software. L'uso di un dongle virtuale aiuta anche a proteggere il dongle originale da danni, furti o perdita.
Sia il dongle virtuale che i sistemi chiave hardware fisici subiscono problemi di incompatibilità. Mentre molti dongle hanno tappi integrati che consentono all'utente di impilare più dongle in una porta USB, i problemi di conflitto possono causare malfunzionamento di uno o più dei dongle. Quando si affrontano i problemi di compatibilità con i dongle hardware, cambiare alcune delle chiavi hardware ai dongle virtuali emulati può correggere il malfunzionamento. Allo stesso modo, quando un dongle emulato non funziona, potrebbe essere necessario tornare alla chiave hardware.