HASHED DATA RETRIEVAL METHOD

A method for retrieving a data to be preserved, entered by a client during a previous connection to a server, the server having access to a memory comprising a hashed word generated by applying a hash function to a first input data of a predefined capacity, the first input data corresponding to the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DEQUEN, GILLES, LEGENDRE, FLORIAN, KRAJECKI, MICHAEL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method for retrieving a data to be preserved, entered by a client during a previous connection to a server, the server having access to a memory comprising a hashed word generated by applying a hash function to a first input data of a predefined capacity, the first input data corresponding to the data to be preserved modified by a processing function, the capacity of the hashed word being lower than said predefined capacity, a security key of the client having been generated by applying a hash function to a second input data of a predefined capacity, the second input data corresponding to the data to be preserved modified by a processing function, the capacity of the security key being equal to the difference between said predefined capacity and the capacity of the hashed word, the security key not being stored on the memory to which the server has access, method wherein: - after a request of the client to retrieve the data to be preserved, the hashed word and the security key are concatenated in order to reach said predefined capacity, and - an inverse hash function, using an algebraic solving of the hash function having generated the hashed word, is applied to the concatenation of said hashed word and security key, in order to retrieve the data to be preserved. L'invention concerne un procédé de récupération de données à conserver, entrées par un client durant une connexion précédente à un serveur, le serveur ayant accès à une mémoire comprenant un mot haché généré par application d'une fonction de hachage à des premières données entrées d'une capacité prédéfinie, les premières données entrées correspondant aux données à conserver modifiées par une fonction de traitement, la capacité du mot haché étant inférieure à ladite capacité prédéfinie, une clé de sécurité du client ayant été générée par application d'une fonction de hachage à des secondes données entrées d'une capacité prédéfinie, les secondes données entrées correspondant aux données à conserver modifiées par une fonction de traitement, la capacité de la clé de sécurité étant égale à la différence entre ladite capacité prédéfinie et la capacité du mot haché, la clé de sécurité n'étant pas mémorisée dans la mémoire à laquelle le serveur a accès, le procédé consistant à : - après une demande du client pour récupérer les données à conserver, concaténer le mot haché et la clé de sécurité pour atteindre ladite capacité prédéfinie, et - appliquer une fonction de hachage inverse, à l'aide d'une résolu