¿Qué es un dongle virtual?
Un dongle virtual es un programa de software diseñado para emular un dongle o clave de hardware. Utilizados en la protección de copia de software, los dongles virtuales permiten al usuario acceder a múltiples programas dependientes del dongle sin la necesidad de una llave física de hardware para cada programa de software. Si se requiere un dongle para ejecutar el software, eso significa que un dispositivo portátil equipado con información de desbloqueo debe conectarse a la computadora para que se ejecute el software. Debido a que los dongles generalmente solo se requieren en programas especializados de alta gama, es poco probable que la mayoría de los usuarios de computadoras encuentren un programa que necesite un dongle.
Los dongles se usan para controlar la piratería de software. La piratería de software ocurre cuando un programa se distribuye sin el consentimiento de la compañía que posee los derechos de autor del software. Los programas de software utilizados para diseñar y crear medios son caros y propensos a robos y copias, y la empresa no recibe un pago por su trabajo cuando los programas se distribuyen sin su conocimiento. Los dongles protegen el programa de software contra la piratería al bloquear su uso cuando no hay un dongle en la computadora.
Los programas que requieren dongles suelen ser programas de producción o diseño profesional de alta gama. Los dongles aparecen en el software utilizado para crear videos, diseñar producciones teatrales, grabar y editar audio y diseñar edificios. Ejemplos de programas que requieren dongles incluyen Pro Tools® y Vectorworks®.
La creación de un dongle virtual requiere el uso de un programa de software llamado emulador. Estos programas usan software para imitar la función de un dispositivo u otro sistema de software. Un emulador imita la función del dongle portátil, esencialmente engañando a la computadora para que piense que una llave de hardware está conectada a un puerto de computadora.
Un dispositivo de seguridad virtual puede funcionar sin tener que enchufarlo, lo que libera los puertos de bus serie universal (USB) para otros dispositivos. Los usuarios de computadoras que viajan pueden evitar el desorden de llevar varios dongles portátiles para múltiples programas de software. El uso de un dispositivo virtual también ayuda a proteger el dispositivo original contra daños, robo o pérdida.
Tanto el dongle virtual como los sistemas de llave de hardware físico sufren problemas de incompatibilidad. Si bien muchos dongles tienen enchufes incorporados que permiten al usuario apilar múltiples dongles en un puerto USB, los problemas de conflicto pueden causar el mal funcionamiento de uno o más dongles. Cuando se enfrentan problemas de compatibilidad con los dongles de hardware, cambiar algunas de sus llaves de hardware a dongles virtuales emulados puede solucionar el mal funcionamiento. Del mismo modo, cuando un dongle emulado no funciona, puede ser necesario volver a la clave de hardware.