Tecnología

Inicio

Cuál es el significado de hardware de protección?

Un problema recurrente en la industria del software es la facilidad con la que copiar los métodos de protección están agrietadas. Hoy en día, los programas son rara vez en el mercado desde hace más de un día antes de versiones piratas despojados de toda protección empezar a hacer las rondas, por lo que es difícil para las compañías de software para recuperar los costos de desarrollo. Un método empresas han utilizado para proteger los paquetes de software de alto valor es mediante el uso de dispositivos conocidos como de hardware de protección.

hardware de protección de

Un dongle es una llave física de algún tipo, diseñado para conectarlo a un puerto en el equipo. Durante la década de 1980, de hardware de protección general caben en los puertos serie o paralelo, pero dongles modernos cuentan con conexiones USB o Firewire para PC o Mac. Algunos dispositivos de seguridad incluyen una función de paso a través para permitir que otros dispositivos se conecten, pero otros bloquean el puerto. Enchufar el dongle es un requisito previo para el uso del programa asociado, ya que el software no se inicia si esta capa adicional de autenticación.

Cómo funciona

Una vez conectado al sistema, un dispositivo de seguridad de hardware es inactivo hasta encuestados por su programa asociado. Cuando el programa se pone en marcha, que escanea los puertos disponibles para la presencia de la llave de hardware, y el dongle responde con los datos o códigos apropiados. Esta autentica al usuario, permitiendo que el software se inicie normalmente. Si la llave no está presente o no se detecta, puede desencadenar un mensaje de error, impedir que el software se ejecute, o iniciar una instancia del programa con características reducidas, dependiendo de la intención del autor.

ventajas

La teoría detrás de hardware de protección es que desde cualquier software pirata tendría que replicar un dispositivo de hardware, así, la dificultad de crear con éxito una llave de hardware coincidente evitaría muchos usuarios de bootlegging el software. dongles modernos a menudo contienen datos cifrados para evitar este tipo de ingeniería inversa. seguridad basada en hardware también es popular entre las compañías que hacen de licencias por volumen, lo que les permite asegurar que un cliente utiliza sólo la cantidad de copias de su software, ya que han comprado.

desventajas

La principal desventaja de la seguridad de hardware dongle es para el usuario, ya que si pierden el dongle, que no pueden utilizar el programa asociado. El gasto y el tiempo perdido sustitución de una llave de hardware pueden ser sustanciales en un entorno empresarial. Además, un cracker puede burlar la seguridad dongle alterando el código en el programa, que según las encuestas el hardware, el software que permite una adecuada talentoso ingeniero de una manera alrededor de seguridad de hardware.