Protección de Software
El Sistema HARDkey es una poderosa herramienta para protección de software que le permite defender eficazmente su inversión en desarrollo con la mejor relación costo-beneficio.
El sistema de protección está basado en llaves electrónicas que se conectan al puerto USB de la PC y librerías que sirven de interfaz con su aplicación.
¿Qué resolvemos?:
- Evitar copias no autorizadas y fraude.
- Controlar activaciones, renovaciones y expiraciones.
- Habilitar trial, pay-per-use y licencias por módulo.
- Proteger funciones críticas y datos sensibles.
Modelos HARDkey
HARDkey NET Aplicaciones de Red
HARDkey RTC Llave con Reloj Interno
Características principales
Criptografía por hardware
Máxima seguridad gracias al almacenamiento protegido de claves en la propia llave.
Integración rápida con SDK
APIs y librerías que permiten implementar la protección sin reescribir tu aplicación.
Soporte multiplataforma
Control de funciones críticas y módulos específicos por usuario o equipo.
Control por tiempo real
Llaves con reloj interno que permiten licencias temporales y vencimientos seguros.
Flexibilidad en licenciamiento
Gestioná usuarios individuales, concurrentes o módulos según tu modelo de negocio.
Licenciamiento y Monetización de Software
Licenciamiento de software
Control de activaciones, renovaciones y módulos según tu esquema de negocio (perpetuo, suscripción o pay-per-use).
Monetización de software
Control de activaciones, renovaciones y módulos según tu esquema de negocio (perpetuo, suscripción o pay-per-use).
Administración en la nube
Gestioná licencias y accesos de manera centralizada, con reportes en tiempo real.
Preguntas frecuentes
El nivel de protección es excelente tanto en el componente de hardware que es la llave electrónica como en las librerías que interactúan con la aplicación. Todas las transacciones se realizan en forma completamente cifrada entre el protector y las rutinas que lo manejan. A su vez la librería y el ejecutable protegido están “envueltos” por rutinas que los cifran y les agregan código anti-debug y trampas de software para evitar ingeniería inversa. El corazón del sistema de protección esta basado en una tecnología que cifra el software a través de la llave electrónica, lo cual hace virtualmente imposible que un hacker pueda “saltear las rutinas de protección”.
Si, mediante el entorno de protección automática es posible proteger un programa y declarar cuáles serán los archivos asociados que se desean manejar en forma cifrada. Una vez protegida la aplicación, esos datos sólo podrán ser accedidos desde la aplicación que tiene embebidas las rutinas de cifrado ON-LINE de HARDkey. Esto resulta muy útil para poder proteger Catálogos, E-Books o documentación para capacitación, por ejemplo.
Las llaves HARDkey NET (carcasa anaranjada) pueden ser compartidas para que varias aplicaciones accedan desde distintos puestos de una red. Nuestro sistema de protección no impone ninguna restricción al desarrollador, el cual puede optar por implementar un esquema con o sin control de licencias para el usuario final. Si decide realizar control de licencias, le brindamos las herramientas para limitar la cantidad de usuarios simultáneos que accedan a las llaves. Existe otros modelos de llaves que son exclusivamente para aplicaciones mono-usuario (HARDkey STD, HARDkey 797 y HARDkey USB).
Si, no hay restricciones en ese sentido. Puede optar por cualquiera de los dos esquemas. En el KIT se proveen los Drivers y utilitarios necesarios para cada caso.
Si, las llaves HARDkey pueden ser conectadas en cascada una detrás de otras. También son transparentes a llaves electrónicas de otros modelos y marcas.
No, una vez personalizada la llave sólo responde a los utilitarios y librerías de ese KIT. Tampoco es posible reiniciarla ni re-personalizarla con otro KIT.
Si, usando la Protección automática se pueden administrar hasta 32 módulos o aplicaciones diferentes, y usando la Protección Interactiva se pueden armar esquemas que permiten controlar todas las aplicaciones que se deseen con una misma llave.
Si, desde cualquier página dinámica se pueden invocar todos los comandos disponibles en la Protección Interactiva. Entre ellos hay funciones para detectar si la llave está o no instalada, que número de serie y lote tiene, leer y grabar celdas de memoria, etc.
Si, el Sistema de Actualización Remota de llaves (SAR) permite generar un ejecutable actualizador para enviar al cliente final, el cual al ejecutarse reconfigurará los parámetros deseados dentro de la memoria del protector.
Si, usando la Protección automática puede definir una fecha de vencimiento, un límite de ejecuciones o límite de horas de uso que queda grabado en la llave y puede ser cambiado en forma remota tantas veces como se quiera.
¿Querés proteger tu software con HARDkey?
Solicitá una demo o hablá con un especialista de Sitepro y encontrá la solución que mejor se adapte a tu negocio.