uso de toma de huellas digitales de potencia (pfp) para monitorizar la integridad y potenciar la seguridad de sistemas informáticos.

Método para realizar una estimación de integridad en tiempo real de ejecución de una rutina en una plataforma de procesamiento informático,

que comprende:

(a) para un código de confianza de la rutina:

(i) monitorizar la ejecución de la rutina rastreando el consumo de potencia de un procesador (205, 206, 2620) tomando muestras durante la ejecución de la rutina;

(ii) usar una técnica de caracterización de plataforma que comprende además detectar secciones de los perfiles que muestran la mayor dependencia de transiciones de estado en el procesador (205, 206, 2620); y usar dichas secciones para seleccionar características que portan la mayor parte de la información;

(iii) obtener a partir de una caracterización de características seleccionadas de la rutina contenida en dichas secciones un conjunto de huellas digitales de potencia de confianza de la rutina;

(iv) establecer un umbral para una tasa de falsas alarmas específica basándose en la distribución de probabilidad de distancia a partir de una firma compuesta por dichas huellas digitales de confianza; y

(b) para un código que no es de confianza de la rutina:

(i) comparar una biblioteca de dichas huellas digitales de confianza con características extraídas de perfiles a partir de la ejecución de código que no es de confianza;

(ii) determinar una distancia entre dichas huellas digitales y las características extraídas; y

(iii) notificar una excepción si la distancia supera el umbral.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2011/059244.

Solicitante: VIRGINIA TECH INTELLECTUAL PROPERTIES, INC..

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 2200 KRAFT DRIVE, SUITE 1050 BLACKSBURG, VA 24060 ESTADOS UNIDOS DE AMERICA.

Inventor/es: REED,JEFFREY H, AGUAYO GONZALEZ,CARLOS R.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F11/22 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 11/00 Detección de errores; Corrección de errores; Monitorización (detección, corrección o monitorización de errores en el almacenamiento de información basado en el movimiento relativo entre el soporte de registro y el transductor G11B 20/18; monitorización, es decir, supervisión del progreso del registro o reproducción G11B 27/36; en memorias estáticas G11C 29/00). › Detección o localización de hardware defectuoso efectuando pruebas durante las operaciones de espera (standby) o durante los tiempos muertos, p. ej. pruebas de arranque.
  • G06F11/30 G06F 11/00 […] › Vigilancia del funcionamiento.
  • G06F21/00 G06F […] › Disposiciones de seguridad para la protección de computadores, sus componentes, programas o datos contra actividades no autorizadas.
  • G06F21/52 G06F […] › G06F 21/00 Disposiciones de seguridad para la protección de computadores, sus componentes, programas o datos contra actividades no autorizadas. › durante la ejecución del programa, p. ej.: integridad de la pila, desbordamiento de búfer o la prevención de borrado de datos durante la ejecución del programa, p. ej. integridad de la pila, desbordamiento de búfer o la prevención de borrado de datos no deseados.
  • G06F21/56 G06F 21/00 […] › Detección de malware en ordenadores o manipulación, p. ej.: disposiciones para antivirus.

PDF original: ES-2628820_T3.pdf

 

Patentes similares o relacionadas:

Procedimiento de gestión de módulos de software integrados para una computadora electrónica de un dispositivo de conmutación eléctrica, del 17 de Junio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento de gestión de módulos de software integrados para una computadora electrónica integrada de un dispositivo eléctrico de conmutación de […]

Restauración de aceleración de servicio, del 10 de Junio de 2020, de Microsoft Technology Licensing, LLC: Un método para restaurar la aceleración del servicio para un servicio, el método que comprende: determinar que la aceleración del servicio para el […]

Aparato, sistema y método para procesar datos de registro de aplicaciones, del 3 de Junio de 2020, de LSIS Co., Ltd: Un sistema de procesamiento de datos de registro que comprende: un dispositivo de control de supervisión que se configura para ejecutar una aplicación y generar […]

Imagen de 'Transmisión de datos entre unidades computacionales mediante…'Transmisión de datos entre unidades computacionales mediante tecnología de señales seguras, del 27 de Mayo de 2020, de Siemens Mobility GmbH: Módulo de entrada y salida para enviar y recibir datos a través de una línea de datos , caracterizado por las siguientes características: - una máquina […]

Método y dispositivo para procesar información de llamadas de servicio, del 20 de Mayo de 2020, de Advanced New Technologies Co., Ltd: Un método para procesar una cadena de llamadas de servicio, el método que comprende: adquirir una o más cadenas de llamadas de servicio […]

Imagen de un proceso de una instalación técnica, en particular de una instalación de vía férrea, del 21 de Agosto de 2019, de Siemens Mobility GmbH: Procedimiento para producir una Imagen de un proceso (PA) de una instalación técnica, en particular de una instalación de vía férrea , […]

Dispositivo de inspección de anomalías, unidad central de procesamiento y método de inspección de anomalías, del 7 de Agosto de 2019, de MITSUBISHI HEAVY INDUSTRIES, LTD.: Una unidad de inspección de fallos provista para una unidad central de procesamiento conectada a una unidad de gestión de memoria , comprendiendo la unidad […]

Imagen de 'Asesor de complemento de rendimiento'Asesor de complemento de rendimiento, del 31 de Julio de 2019, de Microsoft Technology Licensing, LLC: Uno o más medios de almacenamiento legibles por ordenador que almacenan instrucciones, que cuando son ejecutadas por un dispositivo informático, hacen […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .