Einige Inhalte dieser Anwendung sind momentan nicht verfügbar.
Wenn diese Situation weiterhin besteht, kontaktieren Sie uns bitte unterFeedback&Kontakt
1. (WO2019057444) BIDIREKTIONAL VERKETTETE ERWEITERTE BLOCKCHAIN-STRUKTUR
Aktuellste beim Internationalen Büro vorliegende bibliographische Daten    Einwendung einreichen

Veröff.-Nr.: WO/2019/057444 Internationale Anmeldenummer PCT/EP2018/072989
Veröffentlichungsdatum: 28.03.2019 Internationales Anmeldedatum: 27.08.2018
IPC:
G06F 21/64 (2013.01) ,H04L 9/32 (2006.01)
G Physik
06
Datenverarbeitung; Rechnen; Zählen
F
Elektrische digitale Datenverarbeitung
21
Sicherheitseinrichtungen zum Schutz von Rechnern, deren Bestandteilen, von Programmen oder Daten gegen unberechtigten Zugriff
60
Schutz von Daten
64
Schutz der Datenintegrität, z.B. unter Verwendung von Checksummen, Zertifikaten oder Signaturen
H Elektrotechnik
04
Elektrische Nachrichtentechnik
L
Übertragung digitaler Information, z.B. Telegrafieverkehr
9
Anordnungen für geheimen oder zugriffsgesicherten Nachrichtenverkehr
32
umfassend Mittel zur Feststellung der Identität oder der Berechtigung eines Benutzers des Systems
Anmelder:
BUNDESDRUCKEREI GMBH [DE/DE]; Kommandantenstraße 18 10969 Berlin, DE
Erfinder:
WILKE, Andreas; DE
KOMAROV, Ilya; DE
Vertreter:
RICHARDT PATENTANWÄLTE PARTG MBB; Wilhelmstraße 7 65185 Wiesbaden, DE
Prioritätsdaten:
10 2017 216 839.022.09.2017DE
Titel (EN) BIDIRECTIONALLY LINKED EXTENDED BLOCKCHAIN STRUCTURE
(FR) STRUCTURE DE CHAÎNE DE BLOCS ÉTENDUE CONCATÉNÉE DE MANIÈRE BIDIRECTIONNELLE
(DE) BIDIREKTIONAL VERKETTETE ERWEITERTE BLOCKCHAIN-STRUKTUR
Zusammenfassung:
(EN) The invention relates to a method for the tamper-proof storage of data (210) in an electronic store using a bidirectionally linked blockchain structure (100). The method comprises the steps of: • providing a first family of functions (209), which comprises a plurality of functions, wherein the functions differ by at least one first parameter and are uniquely identifiable using the first parameter of each, • generating an additional block (112) to expand the blockchain structure (100) which comprises the data to be stored (210), • creating a first block-dependent bidirectional linking function (122) for bidirectional linking of the last block (110) to the additional block (112). Creation of the first linking function (122) comprises the steps of: o calculating at least one first checksum for the last and the additional blocks (110, 112) using the data stored in the last block (110) and the data to be stored (210) in the additional block (112), o selecting a first function (120) from the first family of functions (209) depending on the first checksum in accordance with a first unique assignment condition between the first parameter of the selected first function (120) and the first checksum, o using the selected first function (120) for creating the first block-dependent bidirectional linking function (122). The last block (110) is linked bidirectionally with the additional block (112).
(FR) L'invention concerne un procédé de mémorisation sécurisée contre la manipulation des données (210) dans une mémoire électronique à l'aide d'une structure de chaîne de blocs (100) concaténée de manière bidirectionnelle. Le procédé comprend les étapes suivantes : la fourniture d'un premier ensemble de fonctions (209), qui comprend une pluralité de fonctions, les fonctions se différenciant par au moins un premier paramètre et lesdites fonctions étant identifiables de manière unique à l'aide d'un premier paramètre respectif ; la génération d'un bloc (112) supplémentaire pour étendre la structure de chaîne de blocs (100), qui comprend des données (210) à mémoriser ; la création d'une première fonction de concaténation (122) bidirectionnelle dépendante du bloc pour concaténer de manière bidirectionnelle le dernier bloc (110) au bloc (112) supplémentaire. La création de la première fonction de concaténation (122) comprend les étapes suivantes : le calcul d'au moins une première valeur de contrôle pour le dernier bloc (110) et pour le bloc (112) supplémentaire à l'aide des données mémorisées dans le dernier bloc (110) et des données (210) à mémoriser dans le bloc (112) supplémentaire ; la sélection d'une première fonction (120) du premier ensemble de fonctions (209) en fonction de la première valeur de contrôle, en fonction d'une première condition d'attribution unique entre le premier paramètre de la première fonction (120) sélectionnée et la première valeur de contrôle ; l'utilisation de la première fonction (120) sélectionnée pour créer la première fonction de concaténation (122) bidirectionnelle dépendante du bloc. Le dernier bloc (110) est concaténé de manière bidirectionnelle au bloc (112) supplémentaire.
(DE) Die Erfindung betrifft ein Verfahren zum manipulationssicheren Speichern von Daten (210) in einem elektronischen Speicher unter Verwendung einer bidirektional verketteten Blockchain-Struktur (100). Das Verfahren umfasst: • Bereitstellen einer ersten Funktionenschar (209), welche eine Mehrzahl von Funktionen umfasst, wobei sich die Funktionen in mindestens einem ersten Parameter unterscheiden und unter Verwendung des jeweiligen ersten Parameters eindeutig identifizierbar sind, • Erzeugen eines zusätzlichen Blocks (112) zum Erweitern der Blockchain-Struktur (100), welcher die zu speichernden Daten (210) umfasst, • Erstellen einer ersten blockabhängigen bidirektionalen Verkettungsfunktion (122) zum bidirektionalen Verketten des letzten Blocks (110) mit dem zusätzlichen Block (112). Das Erstellen der ersten Verkettungsfunktion (122) um fasst: o Berechnen zumindest eines ersten Prüfwerts für den letzten und den zusätzlichen Block (110, 112) unter Verwendung der in dem letzten Block (110) gespeicherten Daten und der in dem zusätzlichen Block (112) zu speichernden Daten (210), o Auswählen einer ersten Funktion (120) der ersten Funktionenschar (209) in Abhängigkeit von dem ersten Prüfwert gemäß einer ersten eindeutigen Zuordnungsbedingung zwischen dem ersten Parameter der ausgewählten ersten Funktion (120) und dem ersten Prüfwert, o Verwenden der ausgewählten ersten Funktion (120) zum Erstellen der ersten blockabhängigen bidirektionalen Verkettungsfunktion (122). Der letzte Block (110) wird mit dem zusätzlichen Block (112) bidirektional verkettet.
front page image
Designierte Staaten: 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasische Patentorganisation (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Europäisches Patentamt (EPO) (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)
Veröffentlichungssprache: Deutsch (DE)
Anmeldesprache: Deutsch (DE)