Actualmente estamos desarrollando un software que se supone que se ejecuta en todas las computadoras de una compañía mundial que tiene muchos dominios. Estamos pensando en la seguridad, ya que queremos que el software se utilice solo en una computadora de la empresa .
Una observación particular es que no queremos ninguna medida de seguridad en línea , ya que el software puede ejecutarse sin conexión solamente.
Pensar en la clave de serie es casi inútil ya que un cliente que abandona la empresa puede llevar consigo el software (con una clave de serie ya validada) y usarlo en otro contexto.
Pensamos en verificar el emisor de certificados para un certificado específico en la tienda cada vez que se lanza el software (como en todas las computadoras de la compañía, este emisor de certificado específico será el nombre de la compañía). Sin embargo, el uso de un emisor de certificados falso desde una computadora que no sea de la empresa también funcionará ...
Sabemos que no hay una solución perfecta, pero solo queremos la solución más efectiva.
¡Gracias!