Licenciamiento de Software
Control y flexibilidad para distribuir, proteger y monetizar tus aplicaciones.
Protegé tu desarrollo y definí cómo querés comercializarlo
Nuestras herramientas de licenciamiento permiten controlar la activación y uso de tus aplicaciones de forma sencilla, evitando la copia o el uso no autorizado.
Podés definir esquemas flexibles como licencias de evaluación, permanentes, por suscripción o concurrentes, adaptándolos a la dinámica de tu negocio.
Integradas con los sistemas de protección HARDkey y soluciones en la nube, estas herramientas ofrecen una administración centralizada y segura del ciclo de vida de cada licencia.
- Protección anti-piratería de Software y de la propiedad intelectual
- Control de vencimiento en esquemas Leasing de Software.
- De fácil ntegración, reduciendo los costos de implementación.
- Bajo requerimiento de soporte para el usuario final.
- Auenticación fuerte de usuarios.
Métodos de protección
El sistema HARDkey ofrece dos métodos complementarios para proteger y licenciar aplicaciones: uno automático y otro integrado desde el código fuente.
Ambos pueden usarse por separado o combinados, alcanzando así niveles de seguridad superiores.
Protección automática
Se instala directamente sobre el programa ejecutable ya compilado, en cuestión de segundos, mediante herramientas desarrolladas para el entorno Windows. Permite aplicar protección sin modificar el código fuente, brindando una solución rápida y eficaz.
Protección interactiva
Se integra desde el código fuente del programa, mediante múltiples llamadas a librerías DLL. De este modo, el desarrollador puede aprovechar al máximo las funciones avanzadas de HARDkey y definir su propio esquema de validación.
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.