Brevet FR2741176A1 — publié le 19970516

La présente invention concerne un procédé de sécurisation d'un document et le document sécurisé obtenu. On connaît, notamment du document FR-A-2246913 un procédé de sécurisation d'un document, par exemple un chèque comportant des données sensibles telles que le montant du chèque, la date, ou le numéro de compte de l'émetteur, comprenant les étapes de calculer un sceau à partir d'au moins une donnée sensible en utilisant un algorithme de scellement et d'apposer le sceau sur le document. Ceci permet d'effectuer un contrôle en recalculant le sceau à partir des données sensibles apparaissant sur le document et en comparant que le sceau obtenu à celui qui est apposé sur le document afin de s'assurer que le document n'a pas été falsifié au cours des manipulations auxquelles il a été soumis. Toutefois, lorsque différents opérateurs ont accès à un même algorithme de scellement, il existe un risque qu'un faux document soit émis par l'un des opérateurs ce document étant alors incontrôlable puisqu'il porte un sceau authentique. Une telle situation peut survenir en particulier dans le cas où un opérateur chargé de sceller des documents au sein d'une société a quitté celle-ci en emportant les moyens de scellement. Dans ce cas, il serait certes possible de modifier les moyens de scellement postérieurement au départ de l'employé afin de rendre inutilisables les moyens de scellement emportés par l'employé indélicat.Cependant, une telle procédure serait extrêmement lourde en particulier dans le cas où les moyens de scellement sont détenus par un grand nombre d'employés habilités à les utiliser soit pour calculer un sceau afin de l'apposer sur un document soit pour contrôler un sceau apposé sur un document. En outre, une telle procédure ne permettrait pas de déterminer l'auteur d'un sceau authentique porté par un faux document. Selon l'invention, on prévoit un procédé de sécurisation du type décrit ci-dessus comportant l'étape d'effectuer une identification d'un auteur du sceau et d'inclure l'identification de l'auteur du sceau aux données sensibles servant à calculer le sceau. Ainsi dans le cas d'un départ d'un employé habilité, il suffit pour couper court à l'établissement de sceaux par cet employé d'informer les personnes habilitées à effectuer les contrôles que tout document portant l'identification de cet auteur doit être immédiatement rejeté. Par ailleurs, bien que l'établissement d'un sceau au moyen d'un algorithme de scellement présente une très grande sécurité compte tenu de la difficulté à décrypter les algorithmes cryptographiques existants actuellement, on peut penser que le développement de la puissance des moyens informatiques permettra dans le futur à un fraudeur qui aurait pu consulter un grand nombre de documents portant à la fois les données sensibles servant à l'établissement du sceau et le sceau lui-même de déterminer la clé de scellement et de procéder par la suite à l'établissement de faux documents ayant toutes les apparences de l'authenticité. Selon un aspect avantageux de l'invention, on prévoit donc d'ajouter au procédé de sécurisation d'un document l'étape de sélectionner une partie du sceau calculé et d'apposer seulement la partie sélectionnée sur le document. De préférence, la partie sélectionnée est déterminée par une partie du sceau calculé. Ainsi, l'analyse d'un grand nombre de documents comportant à la fois des données sensibles et le sceau correspondant laisse subsister une incertitude sur le sceau calculé et rend donc encore plus difficile le décryptage des moyens de scellement. A titre d'exemple, la sélection d'une partie de 24 bits seulement dans un cryptogramme de 64 bits laisse une incertitude correspondant à plus de 500 milliards de possibilités sur les 40 bits restants. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui suit d'un mode de réalisation particulier non limitatif de l'invention en référence à la figure unique ci-jointe qui est un schéma synoptique d'élaboration de chèque sécurisé au moyen du procédé selon l'invention. En référence à la figure, l'élaboration d'un chèque sécurisé généralement désigné en 1 est effectuée à partir d'un fichier 2 d'édition des chèques contenant des données sensibles telles que le montant 3 des chèques, la désignation du destinataire 4, la date 5. Préalablement à l'édition d'un chèque, les données sensibles sont traitées par un algorithme de scellement 6 associé à une clé de scellement 7 propre à l'émetteur. L'algorithme de scellement est par exemple un algorithme du type DES (abréviation du terme anglais DATA ENCRYPTION STANDARD). Selon un aspect de l'invention, on prévoit d'effectuer une identification 9 de l'auteur du sceau et d'inclure cette identification aux données sensibles servant à calculer le sceau. L'identification de l'auteur du sceau peut être effectuée soit manuellement par la saisie du nom de l'auteur du sceau au clavier soit de préférence de façon automatique par exemple en incluant cette identification à une carte d'authentification permettant à l'auteur du sceau d'accéder aux moyens de scellement, cette carte étant interrogée par les moyens de scellement au moment où le sceau est calculé. Afin de permettre un contrôle ultérieur du sceau, l'identification de l'auteur du sceau est inscrite sur le document, par exemple sous forme de trois lettres 10 accolées au sceau 8 apposé sur le document. Selon un autre aspect de l'invention, une partie seulement du sceau calculé par l'algorithme de scellement est apposée sur le document à sécuriser. A titre d'exemple, en supposant que le sceau calculé comprenne 40 bits selon la séquence 00100110 11011101 00010100 00111101 01000011. On peut décider d'apposer sur le document un signe correspondant à 24 bits seulement du sceau calculé. Ces 24 bits peuvent être sélectionnés de façon fixe en définissant dans les moyens de scellement la partie de sceau calculé qui devra être apposée sur le document. On peut également rendre encore plus difficile le décryptage du sceau en prévoyant une sélection variable de la partie de sceau calculé devant être apposée sur le document, par exemple en définissant qu'une partie du sceau calculé servira à définir la partie de sceau sélectionnée pour être apposée sur le document. On peut par exemple décider que les 6 premiers bits du sceau calculé serviront à définir la position du premier des 24 bits à sélectionner. Dans la séquence indiquée ci-dessus, les 6 premiers bits, c'est-àdire la séquence 001001, définissent le chiffre 9 en base décimale, de sorte que les 24 bits sélectionnés seront pris à partir de la neuvième position dans la séquence. La séquence retenue sera donc 11011101 00010100 00111101. En supposant que le chiffre apposé sur le document soit la traduction alpha-numérique de cette séquence en utilisant 4 bits pour définir chaque caractère alpha-numérique on obtient finalement un sceau de 6 caractères qui dans l'exemple donné sera CC143C qui constitue le sceau 8 apposé sur le document. Selon encore un autre aspect avantageux de l'invention, on peut prévoir de faire varier dans le temps l'algorithme de scellement, par exemple en effectuant une diversification de la clé de scellement 7 ou en modifiant l'algorithme de scellement. Dans ce cas, on prévoit avantageusement selon l'invention d'identifier la version de l'algorithme de scellement, d'apposer cette identification 11 de la version de l'algorithme de scellement sur le document à sécuriser et d'inclure cette identification aux données sensibles servant à calculer le sceau. Bien entendu l'invention n'est pas limitée au mode de réalisation décrit et on peut y apporter des variantes de réalisation sans sortir du cadre de l'invention tel que défini par les revendications. En particulier, on peut prévoir d'utiliser certains bits du sceau calculé pour activer des fonctions sur la partie de sceau sélectionnée, par exemple pour sélectionner des bits en différents endroits du sceau calculé. REVENDICATIONS 1. Procédé de sécurisation d'un document (1) comportant des données sensibles (3,4,5) comprenant les étapes de calculer un sceau (8) à partir d'au moins une donnée sensible en utilisant un algorithme de scellement (6) et d'apposer le sceau (8) sur le document, caractérisé en ce qu'il comporte l'étape d'effectuer une identification (9) d'un auteur du sceau et d'inclure l'identification de l'auteur du sceau aux données sensibles servant à calculer le sceau. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte l'étape de sélectionner une partie du sceau calculé et d'apposer seulement la partie sélectionnée sur le document. 3. Procédé selon la revendication 2, caractérisé en ce que la partie sélectionnée est déterminée par une partie du sceau calculé. 4. Procédé selon la revendication 1, caractérisé en ce qu'une identification d'une version de l'algorithme de scellement est incluse dans les données sensibles. 5. Document sécurisé (1) comportant des données sensibles (3,4,5) et portant un sceau (8) correspondant à une transcription d'au moins une des données sensibles au moyen d'un algorithme de scellement, caractérisé en ce qu'il comporte en outre une identification (10) d'un auteur du sceau (8). 6. Document selon la revendication 4, caractérisé en ce qu'il comporte un sceau (8) correspondant à une partie seulement d'un sceau calculé. 7. Document selon la revendication 4, caractérisé en ce qu'il comporte une identification (11) d'une version de l'algorithme de scellement.