WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018023144) METHOD FOR CHECKING THE AVAILABILITY AND INTEGRITY OF A DATA OBJECT STORED IN A DISTRIBUTED MANNER
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/023144    International Application No.:    PCT/AT2017/060195
Publication Date: 08.02.2018 International Filing Date: 01.08.2017
IPC:
G06F 21/62 (2013.01), H04L 9/08 (2006.01)
Applicants: AIT AUSTRIAN INSTITUTE OF TECHNOLOGY GMBH [AT/AT]; Donau-City-Strasse 1 1220 Wien (AT)
Inventors: LORÜNSER, Thomas; (AT).
KRENN, Stephan; (AT)
Agent: WILDHACK & JELLINEK PATENTANWÄLTE; Landstraßer Hauptstraße 50 1030 Wien (AT)
Priority Data:
A 50710/2016 04.08.2016 AT
Title (DE) VERFAHREN ZUR PRÜFUNG DER VERFÜGBARKEIT UND INTEGRITÄT EINES VERTEILT GESPEICHERTEN DATENOBJEKTS
(EN) METHOD FOR CHECKING THE AVAILABILITY AND INTEGRITY OF A DATA OBJECT STORED IN A DISTRIBUTED MANNER
(FR) PROCÉDÉ DE VÉRIFICATION DE LA DISPONIBILITÉ ET DE L'INTÉGRITÉ D'UN OBJET DE DONNÉES ENREGISTRÉ DE MANIÈRE RÉPARTIE
Abstract: front page image
(DE)Die Erfindung betrifft ein Verfahren zur Prüfung der Verfügbarkeit und Integrität eines auf einer Anzahl von über ein Netzwerk miteinander verbundenen Servern (S1,..., Sn) verteilt abgespeicherten Datenobjekts (d) mit einer Anzahl N von Datenwörtern (d1,..., dN), - wobei zur verteilten Abspeicherung des Datenobjekts (d) auf den Servern (S1,..., Sn) - das Datenobjekt (d) fragmentiert wird und derart eine Anzahl von Fragmenten (f1,..., fn) erstellt wird, und - wobei Fragment (f1,..., fn) auf jeweils einen Server (S1,..., Sn) übertragen und auf diesem abgespeichert und zum Abruf zur Verfügung gehalten wird, - wobei zum Zweck der Prüfung der Verfügbarkeit und Integrität der auf den Servern (S1,..., Sn) abgespeicherten Fragmente (f1,..., fn) - von einer Auditoreinheit (A) dieselbe Zufallszahl (R) an die Server (S1,..., Sn) übermittelt wird, - wobei von den Servern (S1,..., Sn) jeweils modifiziert unter Anwendung der Zufallszahl (R) auf die Daten des jeweiligen Fragments (f1,..., fn) eine Prüfsumme (p1,..., pn) erstellt und die Prüfsumme (p1,..., pn) an die Auditoreinheit (A) übertragen wird, und - wobei die Auditoreinheit (A) mittels der Konsistenzprüfung untersucht, ob die einzelnen von den Servern (S1,..., Sn) übermittelten Prüfsummen (p1,..., pn) konsistent sind und falls dies der Fall ist, die Verfügbarkeit und Integrität der Daten feststellt.
(EN)The invention relates to a method for checking the availability and integrity of a data object (d) which is stored in a distributed manner on a number of servers (S1,..., Sn) connected to one another via a network and has a number N of data words (d1,..., dN), - wherein, for the distributed storage of the data object (d) on the servers (S1,..., Sn), - the data object (d) is fragmented and a number of fragments (f1,..., fn) is created, and - wherein each fragment (f1,..., fn) is transmitted to one server (S1,..., Sn) and stored thereon and kept available for retrieval, - wherein, to check the availability and integrity of the fragments (f1,..., fn) stored on the servers (S1,..., Sn), - the same random number (R) is sent from an auditor unit (A) to the servers (S1,..., Sn), - wherein a checksum (p1,..., pn) is created by the servers (S1,..., Sn), in each case modified by application of the random number (R) to the data of the respective fragment (f1,..., fn), and the checksum (p1,..., pn) is transmitted to the auditor unit (A), and - wherein the auditor unit (A) uses the consistency check to determine whether the individual checksums (p1,..., pn) sent by the servers (S1,..., Sn) are consistent and, if this is the case, establishes the availability and integrity of the data.
(FR)L'invention concerne un procédé de vérification de la disponibilité et de l'intégrité d'un objet de données (d), enregistré de manière répartie sur un nombre de serveurs (S1,..., Sn), connectés les uns aux autres par l'intermédiaire d'un réseau, comportant un nombre N de mots de données (d1,..., dN) ; pour le stockage de manière répartie de l'objet de données (d) sur les serveurs (S1,..., Sn) : l'objet de données (d) étant fragmenté et, par conséquence, un nombre de fragments (f1,..., fn) étant établi et chaque fragment (f1,..., fn) étant transmis vers un serveur (S1,..., Sn) respectif et ledit fragment étant stocké sur ledit serveur et étant mis à disposition pour être récupéré ; pour la vérification de la disponibilité et de l'intégrité des fragments (f1,..., fn) stockés sur les serveurs (S1,..., Sn) : une unité auditeur (A) transmet le même nombre aléatoire (R) aux serveurs (S1,..., Sn), les serveurs (S1,..., Sn) établissent, de manière respectivement modifiée en utilisant le nombre aléatoire (R) appliqué aux données du fragment (f1,..., fn) respectif, une somme de contrôle (p1,..., pn), et la somme de contrôle (p1,..., pn) est transmise à l'unité auditeur (A), l'unité auditeur (A) examinant, au moyen de l'essai de cohérence, si les la sommes de contrôle (p1,..., pn) individuels transmis par les serveurs (S1,..., Sn) sont cohérents, et si tel est le cas, constatant la disponibilité et l'intégrité des données.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: German (DE)
Filing Language: German (DE)