Los dongles de hardware todavía se utilizan como un medio para que los editores de software protejan los ingresos. Los editores crean software y esperan que se les pague por él cuando lo utilicen.
Aunque esta es una buena solución para los editores, a los usuarios les gustaría tener acceso al software sin el inconveniente de conectar un dongle cada vez que quieran utilizar una aplicación protegida.
A lo largo de los años, los códigos de activación se han convertido en una forma muy popular para que los editores de software protejan su propiedad intelectual (toda la PC en realidad se convierte en un dongle), pero muchos otros proveedores todavía usan dongles para evitar la erosión de las ganancias.
El problema con los dongles es múltiple. A los usuarios no les gustan, a menudo pueden perderlos y los dongles no son tan portátiles como crees que son (a pesar de que son lo suficientemente pequeños como para caber en un bolsillo o bolso).
Cambiar a USB desde puertos paralelos
Cuando aparecieron los dongles por primera vez, utilizaban la antigua tecnología de puerto paralelo, lo que significaba que varios dongles podían «encadenarse» uno tras otro y aún permitir un periférico, como una impresora o un escáner. Sin embargo, hoy en día, la mayoría de las computadoras ya no tienen un puerto paralelo, siendo reemplazadas por la tecnología USB.
Esto trae un problema adicional. Los dongles USB generalmente no admiten esta conexión en cadena y, si tiene más de un dongle, es posible que pronto se le acaben los puertos.
Otro problema en los próximos años es cuando las computadoras portátiles ya no usen puertos USB grandes en favor de los puertos USB-C. Si un software publicado proporciona una llave USB grande y el usuario no tiene los medios para conectarse a la llave, ¿cómo utilizará el software que ha comprado legalmente?
Dongle y problema de trabajo flexible / ágil
Los dongles también pueden ser problemáticos al agregar algo flexible y ágil a la combinación corporativa. Con más gente trabajando desde casa, trabajando fuera de la oficina en clientes, cafés, etc. o trabajando en una oficina donde los empleados ya no tienen un lugar establecido para trabajar (es decir, hotdesking), tener que usar un dongle para acceder al software se vuelve problemático.
Un empleado no puede estar en una computadora donde esté instalado el software protegido. Tal vez usen el software a través de una terminal remota y no puedan simplemente colocar el dongle en un puerto disponible. Si está trabajando en una tableta, es posible que no tenga el puerto correcto para insertar un dongle.
Si dos o más personas comparten una aplicación, compartir el dongle es un problema si es necesario transferirlo físicamente de un empleado a otro.
Otro problema es cuando un trabajador remoto tiene una computadora de escritorio en la oficina y una computadora portátil para trabajar desde casa. Es demasiado fácil para un usuario olvidarse de empacar el dongle que solía usar en la otra computadora.
El uso de un servidor de mochila puede resolver estos problemas porque estos dispositivos se almacenan de forma segura en una red corporativa y, por lo tanto, nunca desaparecen.
Infectar una red puede ser tan fácil como conectar una unidad flash a un puerto USB, razón por la cual muchas organizaciones tienen políticas de seguridad que impiden que los usuarios utilicen estos puertos USB como medida de precaución. Esto también significa que también se evitará el uso de dongles de licencia de software basados en USB.
Entornos virtuales
Los clientes ligeros y los entornos virtuales son excelentes para mejorar la seguridad de las organizaciones que los utilizan. Esto se debe a que bloquea el medio ambiente, protegiendo a los usuarios y las organizaciones que los implementan. La desventaja es que los clientes ligeros a menudo no tienen suficientes puertos USB, si los hay. Un problema si desea utilizar un software que no funcionará sin un dongle. Aquí se podría utilizar un servidor de dongle para que los usuarios tengan una ubicación central para el dongle a la que se pueda acceder fácilmente independientemente de la ubicación o el cliente.
Otro problema con la virtualización y la nube es que los servidores virtuales no siempre viven en el mismo servidor físico. Es posible que cualquier aplicación que requiera un dongle de licencia de software para conectarse a un puerto físico no se ejecute en ese servidor físico, ya que el servidor virtual en el que se ejecuta podría moverse entre cualquier número de servidores físicos. Para superar este problema, el servidor virtual necesita saber dónde está un dongle en la red y conectarlo en consecuencia.
Roturas, robos y pérdidas
Si bien los componentes electrónicos fallan de vez en cuando, lo más probable es que el dongle se rompa debido a daños físicos. Una de las causas más comunes de daño es cuando un dongle se conecta a un puerto en el panel posterior y luego es aplastado por una pared. Un extensor corto puede solucionar este problema, pero si tiene un dongle para exteriores, es posible que tenga otros problemas.
Las organizaciones pueden sufrir robos ocasionales de dongle porque parecen memorias USB. Entonces, lo más probable es que el ladrón arroje el dongle cuando se dé cuenta de que no es una unidad flash.
Un usuario puede perder los dongles, como cualquier dispositivo USB. Es posible que se necesiten algunos días para reemplazarlo, ya que la compañía de software debe enviar un dongle de reemplazo. Para el proveedor de software, esto significa revocar las licencias asociadas con un dongle perdido y configurar nuevas licencias de reemplazo.
Usando un servidor de dongle
Las llaves USB pueden estar disponibles en una red usando un servidor de llaves. El software protegido contra copia se puede utilizar normalmente, pero sin la necesidad de conectar directamente la llave de licencia al puerto USB de una computadora.
Un dongle en un servidor de dongle funciona de la misma manera que uno conectado directamente a un cliente, pero a través de una conexión de red punto a punto. Los términos de licencia de los proveedores de software relevantes no se eluden en ningún momento.
Por último, con las herramientas y tecnologías adecuadas, los administradores de TI pueden satisfacer tanto las expectativas de los usuarios como la necesidad de simplificar la administración y aumentar la seguridad.
Rene Millman es periodista de tecnología y ex analista de seguridad de TI
Sobre SEH
SEH es un fabricante de soluciones de red de alta calidad. Con más de 30 años de experiencia en impresión y redes, SEH tiene habilidades amplias y profundas en soluciones en estas áreas para todo tipo de entornos comerciales. Éstos incluyen:
- primos, la solución universal de impresión móvil de SEH
- La cartera más completa de servidores de impresión para todo tipo de redes y todo tipo de impresoras, fotocopiadoras y escáneres
- Impresoras de red para soluciones de spool rentables y escalables
- Servidores de dispositivos USB myUTN para acceder a dispositivos USB a través de la red
SEH desarrolla y fabrica todos los productos en su sede en Alemania. La distribución en todo el mundo se realiza a través de sus subsidiarias en EE. UU. Y el Reino Unido y una extensa red de socios, distribuidores y revendedores.
En desarrollo y ventas, SEH coopera estrechamente con muchos de los principales fabricantes de impresoras, incluidos CITIZEN, EPSON, HP, KYOCERA DOCUMENT SOLUTIONS, PSi, ROLAND y ZEBRA.
La herramienta de software SEH UTN Manager, que se puede instalar en una computadora con Windows o MacOS, brinda a los usuarios un acceso rápido y fácil al dongle correcto, como si estuviera conectado directamente a la computadora.
Para más información, visite el sitio web de SEH aquí.