Procedimiento y equipo para proteger un software frente a una utilización no autorizada.
Procedimiento para proteger un software (3) frente a una utilización no autorizada,
en el que el software (3) incluye un software ejecutable (1) y una biblioteca de software (2), que proporciona al software ejecutable (1) funciones predeterminadas (F(X1), F(X2), …, F(XN)) para argumentos predeterminados (X1, X2, …, XN), que incluye:
aplicación (S1) de una primera función (P) a un argumento predeterminado (Xi) de entre los argumentos predeterminados (X1, X2, …, XN) para generar un argumento protegido (P(Xi)) mediante el software ejecutable (1) tal que el argumento predeterminado (Xi) sólo puede averiguarse aplicando una primera función de inversión (Q) al argumento protegido (P(Xi)) y en el que la primera función (P) es un algoritmo criptográfico;
transmisión (S11) del argumento protegido P(Xi) a la biblioteca de software (2) desde el software ejecutable,
aplicación (S12) de la primera función de inversión (Qi) al argumento protegido (P(Xi)) mediante la biblioteca de software (2) para averiguar el argumento predeterminado (Xi); y
aportación (S13) de la función predeterminada (F(Xi)) para el argumento predeterminado (Xi) que se ha averiguado al software ejecutable (1) mediante la biblioteca de software (2);
predeterminadas (F(X1), F(X2), …, F(XN)) para generar una función protegida (U(F(Xi)) .mediante la biblioteca de software (2) tal que la función predeterminada (F(Xi)) sólo puede averiguarse aplicando una segunda función de inversión (V) a la función protegida (U(F(Xi)), siendo la segunda función (U) un algoritmo criptográfico;
transmisión (S21) de la función protegida (U(F(Xi)) al software ejecutable (1) desde la biblioteca de software (2) y
aplicación (S22) de la segunda función de inversión (V) a la función protegida (U(F(Xi)) mediante el software ejecutable (1) para averiguar la función predeterminada (F(Xi)).
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E17185746.
Solicitante: SIEMENS AKTIENGESELLSCHAFT.
Nacionalidad solicitante: Alemania.
Dirección: Werner-von-Siemens-Straße 1 80333 München ALEMANIA.
Inventor/es: ZWANZGER,JOHANNES.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F21/12 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 21/00 Disposiciones de seguridad para la protección de computadores, sus componentes, programas o datos contra actividades no autorizadas. › Protección de software ejecutable.
- G06F21/14 G06F 21/00 […] › contra el análisis de software o ingeniería inversa, p. ej.: por ofuscación.
PDF original: ES-2774104_T3.pdf
Patentes similares o relacionadas:
Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]
Protección de seguridad de aplicaciones de dispositivos móviles basada en personalización y vinculación segura de dominios de código, del 10 de Junio de 2020, de Afirma Consulting & Technologies, S.L: Un método asociado con uno o más proveedores de servicios y un proveedor de servicios de personalización en relación a la personalización de seguridad […]
Sistema y método anticlonación, del 20 de Mayo de 2020, de Callsign, Inc: Sistema para autentificar una instancia de aplicación de software, comprendiendo el sistema: un dispositivo de usuario […]
Método para detectar software clonado, del 29 de Abril de 2020, de NAGRAVISION S.A.: Método para detectar un software clonado para ser usado en una unidad de usuario cliente que se comunica con un servidor para solicitar un servicio enviando una solicitud […]
Procedimiento, sistema, terminal y servidor de gestión de dispositivos para instalar componentes de software, del 27 de Noviembre de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un procedimiento para instalar componentes de software, que comprende: recibir , mediante un terminal, un paquete de componentes de software suministrado directamente […]
Método y aparato de detección de amenazas y sistema de red, del 30 de Octubre de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de detección de amenazas que se aplica a un escenario de carga de retardo, el método comprende: al cargar un localizador uniforme […]
Control de acceso a un programa, del 30 de Octubre de 2019, de Rovio Entertainment Ltd: Un aparato que comprende: medios configurados para almacenar un valor de duración de retraso; medios configurados para iniciar retraso […]
Integridad de descifrado de código bajo demanda, del 3 de Julio de 2019, de NAGRAVISION SA: Método para supervisar la integridad de código, que comprende: recibir uno o más archivos en los que el código ficticio ocupa un área de descifrado de código bajo demanda […]