Brevet FR3040810A1 — publié le 20170310

Système informatique de gestion sécurisée d'informations numériques La présente invention concerne un système informatique de gestion sécurisée d'informations numériques utilisable dans le domaine de l'archivage numérique. En particulier, l'invention se rapporte à un tel système informatique de gestion sécurisée d'informations numériques mettant en oeuvre la traçabilité à valeur probante de ces informations numériques. Un tel système comprend : - des moyens de production d'informations numériques ; - des moyens de conservation d'informations numériques ; - des moyens de diffusion et de consommation d'informations numériques ; - des moyens de traçabilité d'informations numériques comportant un journal d'évènements relatifs à des informations numériques et des moyens de détection aptes à détecter chaque évènement relatif à chaque information numérique conservée dans les moyens de conservation, pour enregistrer cet évènement dans le journal d'évènements. Il est connu dans l'état de la technique, l'utilisation des systèmes informatiques de gestion sécurisée d'informations numériques permettant de mettre en oeuvre la traçabilité à valeur probante de ces informations numériques. En particulier, ces systèmes assurent la gestion sécurisée d'informations numériques durant différentes phases de vie de ces informations comprenant notamment une phase de production, une phase de conservation et une phase de consommation. L'ensemble de ces phases forme alors un cycle de vie de l'information numérique correspondante. Les systèmes de gestion permettent en outre de conserver de manière sécurisée les informations numériques et de tracer tout évènement relatif aux informations numériques conservées. Chaque information numérique se présente par exemple sous la forme d'un document électronique ou de tout autre fichier informatique dont la conservation à long terme est nécessaire. On conçoit alors que les systèmes informatiques de gestion trouvent notamment leur application dans le domaine de l'archivage numérique des documents électroniques. Ainsi, chaque évènement relatif à un document électronique comprend par exemple l'ouverture, la modification, la duplication ou la suppression de ce document électronique. La traçabilité des informations numériques assurée par ces systèmes doit répondre à un ou plusieurs textes normatifs, parmi lesquels on peut notamment citer 3040810 2 AFNOR Z42013, AFNOR Z42019, MOREQ 1, 2 et 2010, OAIS, ISO 30300, ISO 30301 et ISO 27001. En particulier, le texte normatif AFNOR Z42013 est applicable en matière de conservation d'informations numériques à valeur probante. 5 Ce texte stipule que tout évènement relatif à une information numérique, pour être opposable, doit être inscrit dans un journal d'évènements prévu à cet effet et stocké sous une forme sécurisée. Ce journal d'évènements est associé à des moyens de traçabilité qui permettent de capter automatiquement chaque évènement relatif à chaque information numérique 10 stockée dans des moyens de conservation et de décrire cet évènement dans le journal d'évènements. La description d'un évènement comprend toute sorte d'information complémentaire de cet évènement comme par exemple des informations sur l'auteur de l'évènement, sur sa date, sa manière d'exécuter, ses raisons, le nombre de répétition, etc. 15 Toutefois, les systèmes informatiques de gestion sécurisée existants ne sont pas complètement satisfaisants. Plus particulièrement, ces systèmes ne permettent pas de tracer les évènements relatifs aux informations numériques durant tout le cycle de vie de ces informations. En effet, certains de ces systèmes permettent uniquement de tracer les 20 évènements relatifs aux informations numériques durant la phase de conservation de ces informations numériques. D'autres systèmes informatiques de gestion sécurisée assurent en outre la traçabilité des informations numériques durant par exemple la phase de production de ces informations, mais ne permettent pas d'avoir une vue complète sur l'ensemble 25 d'évènements survenus pendant le cycle de vie complet de ces informations. La présente invention a pour but de proposer un système informatique de gestion sécurisée d'informations numériques remédiant aux inconvénients précités. À cet effet, l'invention a pour objet un système informatique de gestion sécurisée d'informations numériques dans lequel les moyens de détection sont aptes à détecter en 30 outre chaque évènement relatif à chaque information numérique lors de la production de celle-ci par les moyens de production et lors de la diffusion ou de la consommation de celle-ci par les moyens de diffusion et de consommation, pour enregistrer cet évènement dans le journal d'évènements qui est partagé entre les moyens de production, les moyens de conservation et les moyens de diffusion et de consommation. 3040810 3 Suivant d'autres aspects avantageux de l'invention, le système informatique de gestion sécurisée comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - les moyens de détection sont aptes à enregistrer chaque évènement dans le 5 journal d'évènements selon un format d'enregistrement commun pour l'ensemble des évènements ; - les moyens de traçabilité comportent en outre un module de sécurisation permettant de sécuriser le journal d'évènements ; - le module de sécurisation est apte à présenter le journal d'évènements sous la 10 forme d'une séquence de fichiers informatiques, chaque fichier informatique suivant comprenant un entête comportant une empreinte d'un fichier informatique précédent et un corps comportant des enregistrements correspondant à au moins certains évènements détectés par les moyens de détection ; - chaque évènement est choisi dans le groupe comportant au moins la création 15 d'une information numérique, la modification d'une information numérique, la suppression d'une information numérique, la duplication d'une information numérique, la diffusion d'une information numérique, et la consultation d'une information numérique ; - les moyens de détection se présentent sous la forme de trois modules de détection indépendants intégrés dans les moyens de production, les moyens de 20 conservation et les moyens de diffusion et de consommation ; - les moyens de détection se présentent sous la forme d'un module de détection indépendant des moyens de production, des moyens de conservation et des moyens de diffusion et de consommation ; - le ou chaque module de détection est réalisé sous la forme d'un logiciel ; et 25 - chaque information numérique comprend un document électronique. Ces caractéristiques et avantages de l'invention apparaitront à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels : - la figure 1 est une vue schématique d'un système informatique de gestion 30 sécurisée d'informations numériques selon l'invention, le système comportant notamment un journal d'évènements ; et - la figure 2 est vue schématique du journal d'évènements de la figure 1. On a en effet représenté sur la figure 1, un système informatique de gestion sécurisée d'informations numériques selon l'invention. 35 Ce système est désigné par la référence générale 10 sur la figure 1. 3040810 4 Le système 10 est notamment utilisable dans le domaine de l'archivage numérique de documents électroniques. Ainsi, selon cet exemple d'application, chaque information numérique comprend un document électronique. 5 Le système 10 comprend des moyens de production d'informations numériques, des moyens de conservation d'informations numériques, des moyens de diffusion et de consommation d'informations numériques et des moyens de traçabilité d'informations numériques. Ces différents moyens sont désignés respectivement par les références générales 10 12, 14, 16 et 18 sur la figure 1. Les moyens de production 12 permettent de générer des informations numériques de manière connue en soi dans l'état de la technique. Dans le domaine de l'archivage numérique, ces moyens de production 12 comprennent par exemple un calculateur apte à recevoir des données numériques à 15 archiver et à former à partir de ces données, une archive à stocker. Les moyens de conservation 14 comprennent par exemple un ou plusieurs serveurs connectés et aptes à stocker des informations numériques de manière sécurisée. Ces informations sont par exemple stockées de manière redondante avec un 20 accès limité et contrôlé par des moyens de sécurisation prévus à cet effet. Les moyens de diffusion et de consommation 16 permettent d'extraire des informations numériques conservées dans les moyens de conservation 14, pour transmettre ces informations à un utilisateur ou pour les utiliser à d'autres fins prédéterminées. 25 Ainsi, par exemple, dans le domaine de l'archivage numérique, ces moyens 16 forment une interface de communication avec l'utilisateur permettant notamment de consulter les archives conservées. On conçoit alors que les moyens de production 12, les moyens de conservation 14 et les moyens de diffusion et de consommation 16 assurent la gestion des informations 30 numériques durant le cycle de vie complet de ces informations. Le cycle de vie de chaque information numérique est illustré schématiquement par une flèche 20 sur la figure 1, et comprend notamment une phase de production assurée par les moyens de production 12, une phase de conservation assurée par les moyens de conservation 14 et une phase de consommation assurée par les moyens de diffusion et 35 de consommation 16. 3040810 5 En outre, les moyens de production 12, les moyens de conservation 14 et les moyens de diffusion et de consommation 16 sont par exemple des moyens hétérogènes, situés dans des endroits géographiques distincts et implémentés selon des technologies différentes. 5 Les moyens de traçabilité 18 comportent des moyens de détection d'évènements relatifs à chaque information numérique, un journal de ces évènements et un module de sécurisation du journal. Ces différents composants des moyens de traçabilité 18 sont respectivement désignés par les références générales 22, 24 et 26 sur la figure 1. 10 On comprend ainsi par « évènement », toute action exercée par un utilisateur ou par un système informatique sur une information numérique. Ainsi, par exemple, chaque évènement est choisi dans le groupe comportant au moins : - création d'une information numérique ; 15 - modification d'une information numérique ; - suppression d'une information numérique ; - duplication d'une information numérique ; - diffusion d'une information numérique ; et - consultation d'une information numérique. 20 Dans l'exemple de la figure 1, les moyens de détection 22 se présentent sous la forme d'un module de détection 22 indépendant des moyens de production 12, des moyens de conservation 14 et des moyens de diffusion et de consommation 16. En variante, les moyens de détection 22 se présentent sous la forme de trois modules de détection indépendants intégrés dans les moyens de production 12, les 25 moyens de conservation 14 et les moyens de diffusion et de consommation 16. Chacun de ces modules de détection est analogue au module de détection 22 de la figure 1. Le module de détection 22 est apte à détecter chaque évènement relatif à chaque information numérique lors de chacune des phases du cycle de vie de cette information numérique. 30 En particulier, le module de détection 22 est apte à détecter chaque évènement relatif à cette information numérique lors de la production de celle-ci par les moyens de production 12, lors de la conservation de celle-ci par les moyens de conservation 14 et lors de la diffusion ou de la consommation de celle-ci par les moyens de diffusion et de consommation 16. 3040810 6 Le module de détection 22 est par exemple réalisé sous la forme d'un logiciel mis en oeuvre indépendamment des moyens de production 12, des moyens de conservation 14 et des moyens de diffusion et de consommation 16 d'informations numériques. Le module de détection 22 est apte en outre à enregistrer chaque évènement 5 détecté dans le journal d'évènements 24 selon un format d'enregistrement commun pour l'ensemble des évènements. En complément, le module de détection 22 est apte à enregistrer dans le journal 24 des métadonnées accompagnant chaque évènement. Ces métadonnées comprennent par exemple la date de l'évènement, 10 l'identificateur de l'auteur de l'évènement, le nombre de répétitions, etc. Ainsi, le journal d'évènements 24 est partagé entre les moyens 12, 14 et 16 et permet d'enregistrer l'ensemble d'évènements survenus dans ces moyens selon un format d'enregistrement commun. Le module de sécurisation 26 permet de sécuriser le journal d'évènements 24 15 selon une technologie de sécurisation conforme par exemple à un texte normatif tel que AFNOR Z42013. Le journal d'évènements 24 sous une forme sécurisée mise en oeuvre par le module de sécurisation 26, est schématiquement illustré sur la figure 2. Ainsi, en référence à cette figure, le journal d'évènements 24 est présenté sous la 20 forme d'une séquence de fichiers informatiques désignés par les références générales 30A à 30N. Chaque fichier informatique 30A à 30N comprend un entête 32A à 34N et un corps 34A à 34N. L'entête 32A à 32N de chaque fichier informatique 30A à 30N suivant comporte 25 une empreinte du fichier informatique 30A à 30N précédent dans la séquence. Chaque empreinte est par exemple réalisée selon une technique d'encodage connue en soi. Le corps 34A à 34N de chaque fichier informatique 30A à 30N comporte des enregistrements correspondant à au moins certains évènements détectés par le module 30 de détection 22, par exemple selon un ordre chronologique de ces évènements. Ainsi, dans l'exemple de la figure 2, l'entête 32B du fichier informatique 30B comporte une empreinte du fichier informatique 30A. Les fichiers 30A à 30N forment ainsi un ensemble continu ce qui permet d'éviter toute modification illégitime du journal d'évènements 24, comme par exemple une 35 suppression ou un ajout d'un enregistrement non-autorisé. Le fonctionnement du système 10 va désormais être expliqué. 3040810 7 Ainsi, lors de chacune des phases de vie d'une information numérique, le module de détection 24 détecte chaque évènement relatif à cette information numérique. Puis, le module de détection 22 enregistre chaque évènement détecté dans le journal 26 sous la forme sécurisée. 5 Pour ce faire, le module de détection 22 transmet l'enregistrement correspondant éventuellement avec des métadonnées associées, au module de sécurisation 26 qui ajoute un nouvel enregistrement dans le dernier fichier de la séquence des fichiers 30A à 30N existants ou crée un nouveau fichier dans cette séquence pour cet enregistrement. Bien entendu, d'autres exemples de réalisation de l'invention sont également 10 possibles. On conçoit alors que la présente invention comporte un certain nombre d'avantages. En particulier, le système selon l'invention permet de tracer chaque évènement relatif à chaque information numérique durant chacune des phases de vie de cette 15 information. La détection et l'enregistrement de ces évènements s'effectuent de manière centralisée par des moyens de détection indépendants. Ceci permet alors d'obtenir une vue complète sur l'ensemble des évènements relatifs à une information numérique donnée. 20 De plus, chaque évènement est enregistré en utilisant un format unique ce qui évite la nécessité d'avoir un traitement spécifique pour chacune des phases de vie de l'information numérique correspondante. Finalement, le journal d'évènements est stocké de manière centralisée et sécurisée ce qui permet de satisfaire aux exigences de différents textes normatifs pour 25 assurer notamment la valeur probante de chaque information numérique. REVENDICATIONS1.- Système informatique (10) de gestion sécurisée d'informations numériques mettant en oeuvre la traçabilité à valeur probante de ces informations numériques, le système étant notamment utilisable dans le domaine de l'archivage numérique, et comprenant : - des moyens de production (12) d'informations numériques ; - des moyens de conservation (14) d'informations numériques ; - des moyens de diffusion et de consommation (16) d'informations numériques ; - des moyens de traçabilité (18) d'informations numériques comportant un journal d'évènements (24) relatifs à des informations numériques et des moyens de détection (22) aptes à détecter chaque évènement relatif à chaque information numérique conservée dans les moyens de conservation (14), pour enregistrer cet évènement dans le journal d'évènements (24) ; le système (10) étant caractérisé en ce que les moyens de détection (22) sont aptes à détecter en outre chaque évènement relatif à chaque information numérique lors de la production de celle-ci par les moyens de production (12) et lors de la diffusion ou de la consommation de celle-ci par les moyens de diffusion et de consommation (16), pour enregistrer cet évènement dans le journal d'évènements (24) qui est partagé entre les moyens de production (12), les moyens de conservation (14) et les moyens de diffusion et de consommation (16). 2.- Système (10) selon la revendication 1, caractérisé en ce que les moyens de détection (22) sont aptes à enregistrer chaque évènement dans le journal d'évènements (24) selon un format d'enregistrement commun pour l'ensemble des évènements. 3.- Système (10) selon la revendication 1 ou 2, caractérisé en ce que les moyens de traçabilité (18) comportent en outre un module de sécurisation (26) permettant de sécuriser le journal d'évènements. 4.- Système (10) selon la revendication 3, caractérisé en ce que le module de sécurisation (26) est apte à présenter le journal d'évènements (24) sous la forme d'une séquence de fichiers informatiques (30A,...,30N), chaque fichier informatique (30A,...,30N) suivant comprenant un entête (32A,...,32N) comportant une empreinte d'un fichier informatique précédent et un corps (34A,...,34N) comportant des enregistrements 3040810 9 correspondant à au moins certains évènements détectés par les moyens de détection (22). 5.- Système (10) selon l'une quelconque des revendications précédentes, 5 caractérisé en ce que chaque évènement est choisi dans le groupe comportant au moins : - création d'une information numérique ; - modification d'une information numérique ; - suppression d'une information numérique ; - duplication d'une information numérique ; 10 - diffusion d'une information numérique ; et - consultation d'une information numérique. 6.- Système (10) selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens de détection se présentent sous la forme de trois 15 modules de détection (22) indépendants intégrés dans les moyens de production (12), les moyens de conservation (14) et les moyens de diffusion et de consommation (16). 7.- Système (10) selon l'une quelconque des revendications 1 à 5, caractérisé en ce que les moyens de détection se présentent sous la forme d'un module de détection 20 (22) indépendant des moyens de production (12), des moyens de conservation (14) et des moyens de diffusion et de consommation (16). 8.- Système (10) selon la revendication 6 ou 7, caractérisé en ce que le ou chaque module de détection (22) est réalisé sous la forme d'un logiciel. 9.- Système (10) selon l'une quelconque des revendications précédentes, caractérisé en ce que chaque information numérique comprend un document électronique. 25 30