Patent ES-2762905-T3 (ES)
Title: Aseguramiento de datos digitales
Inventor: RIETSCH JEAN-MARC
IPC: G06F16/11
Filed: 2016-06-08
Granted: 2020-05-26
Abstract: Procedimiento de mejora del aseguramiento de datos digitales con fines de almacenamiento o archivo, temporal o duradero, caracterizado por que incluye una combinación de tres fases distintas, implementándose el procedimiento bajo control de un centro de gestión (G) (1), consistiendo la primera fase en: a) identificar y autenticar una petición (Rq) de un usuario que desea proteger sus propios datos digitales presentados en forma de un fichero de origen (FO) (8); b) calcular (6) una huella (E(FO)) del fichero de origen (FO) (8) según un algoritmo de cálculo de huella con el fin de constituir una prueba de la existencia de dichos datos en la fecha de dicha petición (Rq), así como garantizar el origen y la integridad de dichos datos apoyándose en una firma electrónica (7) o un sello electrónico (7); c) transferir dichos datos digitales y la huella (E(FO)) de dicho fichero de origen (FO) (8) en una memoria de un sistema (5) del centro de gestión, y (d) entrar, en caso necesario, parámetros operativos requeridos para el funcionamiento de dicho procedimiento; consistiendo la segunda fase en: e) aplicar a una unidad central de procesamiento (UCT) (2) del centro de gestión una primera ley de programación que permite reestructurar el fichero de origen (FO) (8) en forma de una pluralidad de bloques independientes e identificables (13) cuyo número (K) y tamaño (l), constante o variable, están determinados en dicha primera ley, debiendo permitir la concatenación de dichos bloques reconstituir ulteriormente dicho fichero de origen (FO) (8), estando dichos bloques estructurados según un formato que presenta un campo "Datos" (10) destinado a los elementos binarios (eb) de los datos respectivos atribuidos específicamente a cada uno de dichos bloques y varios campos reservados para información que indica cada una una característica útil relativa a dicho bloque, comprendiendo dicha información un código de identificación único del bloque (CI) (9), y posiblemente el tamaño (I) (14) de dicho bloque, constituyendo el conjunto de los bloques formados y formateados de este modo un fichero de bloques (FB) (15), que se registra en memoria (5, 5'); y consistiendo la tercera fase en: f) hacer aplicar por la unidad central de procesamiento (2) una segunda ley de programación que permite transferir (17, 20) los bloques del fichero de bloques (FB) (15) hacia al menos uno de una pluralidad de sitios de terceros de almacenamiento (21), correspondiendo cada bloque a al menos un sitio de almacenamiento, pudiendo ser los sitios de almacenamiento locales, remotos o procesados en modo "nube" y pudiendo usar, además, internamente todos los medios tradicionales de aseguramiento; g) insertar (17) en el formato de cada bloque un campo adicional (19) destinado a contener el número y las direcciones del al menos un sitio de terceros respectivo hacia los que debe transferirse dicho bloque, estando el conjunto de los bloques formateados de este modo agrupado en un segundo fichero de bloques (FBS) (23); h) luego transferir en (20), por cualesquiera medios de transmisión apropiados (21), ya sea bloque por bloque, ya sea por sitio, el conjunto de los bloques de dicho segundo fichero de bloques (FBS) (23, 24) hacia los respectivos sitios de terceros; i) a continuación, establecer, a partir de dicho segundo fichero de bloques (FBS) (23) un primer tipo de tabla cartográfica final (TC) (22) que se presenta en forma de una tabla de dos columnas, registrando la primera los códigos de identificación (CI) de los bloques y asociando la segunda con cada dicho código de identificación (CI) el número y las direcciones del al menos un sitio de terceros de almacenamiento; y j) transferir la tabla cartográfica final (TC) (22) obtenida de este modo en la memoria del sistema (5) y asegurarla.