PREVENCION DE LA DETERMINACION DEL TIEMPO DE EJECUCION DE UNA RUTINA DE PROCESAMIENTO DE DATOS PREDETERMINADA EN RELACION CON LA OCURRENCIA DE UN EVENTO EXTERNO PREVIO OBSERVABLE.

LA ACTUACION DE UN PROCEDIMIENTO CONOCIDO COMO UN "ATAQUE DE RELOJ" SOBRE UNA RUTINA DE PROCESAMIENTO DE DATOS DE SEGURIDAD

(14, 49), SE PREVIENE MEDIANTE UN METODO QUE INHIBE LA SINCRONIZACION CON INSTRUCCIONES GENERADAS EXTERNAMENTE, PREVINIENDO LA DETERMINACION DEL TIEMPO DE EJECUCION DE LA RUTINA DE PROCESAMIENTO DE DATOS PREDETERMINADA EN RELACION CON LA OCURRENCIA DE UN EVENTO EXTERNO OBSERVABLE, QUE PRECEDE A LA EJECUCION DE LA RUTINA PREDETERMINADA. EL METODO INCLUYE LOS PASOS DE (A) VARIACION ALEATORIA DEL TIEMPO ENTRE LA OCURRENCIA DEL EVENTO EXTERNO OBSERVABLE Y LA EJECUCION DE LA RUTINA PREDETERMINADA. EL PASO (A) INCLUYE LOS PASOS (B) EJECUCION DE UNA O MAS RUTINAS DE PROCESAMIENTO DE DATOS INTERMEDIAS (20, 21, 22, 52) ENTRE LA OCURRENCIA DEL EVENTO EXTERNO OBSERVABLE Y LA EJECUCION DE LA RUTINA PREDETERMINADA; Y (C) VARIACION ALEATORIA DE LA DURACION DE LAS MENCIONADAS RUTINAS INTERMEDIAS. LOS PASOS (B) Y (C) PUEDEN INCLUIR EL PASO (D) ENSAMBLAJE ALEATORIO DE M DE DICHAS RUTINAS INTERMEDIAS PARA LA EJECUCION YA MENCIONADA DE ENTRE UN GRUPO (52) DE N RUTINAS ALMACENADAS, TENIENDO DISTINTAS DURACIONES, DONDE M Y N SON ENTEROS, SIENDO N MAYOR QUE M. EL PASO (D) PUEDE INCLUIR CUALQUIERA DE LOS PASOS DE (E) ACCESO ALEATORIO DE DICHAS M RUTINAS INTERMEDIAS EN UNA MEMORIA DE SEGURIDAD (51); O LOS PASOS DE (F) ACCESO ALEATORIO DE PUNTEROS (58) PARA LAS MENCIONADAS M RUTINAS INTERMEDIAS EN UNA MEMORIA DE SEGURIDAD (60); Y (G) EL ACCESO A DICHAS M RUTINAS INTERMEDIAS EN UNA MEMORIA (51) COMO RESPUESTA A LOS MENCIONADOS PUNTEROS. EL PASO (C) INCLUYE LOS PASOS DE (H) VARIACION ALEATORIA DE LA DURACION DE LAS RUTINAS INTERMEDIAS EN RESPUESTA A DATOS PROCESADOS DINAMICAMENTE QUE NO SE PRESENTAN REPETIDOS CADA VEZ QUE SE ACCEDE A LAS RUTINAS INTERMEDIAS. EL METODO INCLUYE ADEMAS LOS PASOS DE (I) MONITORIZACION (26) DE LAS RUTINAS INTERMEDIAS PARA DETECTAR SI ESTAS RUTINAS INTERMEDIAS RECIBEN ALGUN TIPO DE INTROMISION; Y (J) PREVENIR (38) LA EJECUCION DE LA RUTINA PREDETERMINADA EN RESPUESTA A LA DETECCION DE QUE LAS RUTINAS INTERMEDIAS ESTAN SIENDO INTERVENIDAS.

Tipo: Resumen de patente/invención.

Solicitante: GENERAL INSTRUMENT CORPORATION OF DELAWARE.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 2200 BYBERRY ROAD,HATBORO, PENNSYLVANIA 19040.

Inventor/es: .

Fecha de Publicación: .

Fecha Concesión Europea: 2 de Mayo de 1997.

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores... > G06F1/00 (Detalles no cubiertos en los grupos G06F 3/00 - G06F 13/00 y G06F 21/00 (arquitecturas de computadores universales con programas grabados G06F 15/76))
google+ twitter facebook