Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018219533) BIDIRECTIONALLY LINKED BLOCKCHAIN
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/219533 International Application No.: PCT/EP2018/058928
Publication Date: 06.12.2018 International Filing Date: 06.04.2018
IPC:
G06F 21/64 (2013.01) ,H04L 9/32 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
21
Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60
Protecting data
64
Protecting data integrity, e.g. using checksums, certificates or signatures
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
32
including means for verifying the identity or authority of a user of the system
Applicants:
BUNDESDRUCKEREI GMBH [DE/DE]; Kommandantenstraße 18 10969 Berlin, DE
Inventors:
WILKE, Andreas; DE
PAESCHKE, Manfred; DE
KOMAROV, Ilya; DE
Agent:
RICHARDT PATENTANWÄLTE PARTG MBB; Wilhelmstraße 7 65185 Wiesbaden, DE
Priority Data:
10 2017 209 381.102.06.2017DE
Title (EN) BIDIRECTIONALLY LINKED BLOCKCHAIN
(FR) STRUCTURE DE CHAÎNE DE BLOCS CONCATÉNÉE DE MANIÈRE BIDIRECTIONNELLE
(DE) BIDIREKTIONAL VERKETTETE BLOCKCHAIN-STRUKTUR
Abstract:
(EN) The invention relates to a method for manipulation-proof storage of data in an electronic memory. The method according to the invention comprises: • providing a bidirectionally linked blockchain structure (100), • generating an additional block (112) for expanding the blockchain structure (100), which comprises the data (210) to be stored and is provided to be bidirectionally linked to the last block (110) in the blockchain structure (100), wherein the last block (110) of the blockchain structure (100) comprises stored data, • calculating a first block-dependent linking function (122) for the bidirectionally linking of the last block (110) to the additional block (112), wherein the calculating of the linking function (122) comprises: • calculating a combined block-dependent test value of the last and of the additional block (110 and 112) using the data stored in the last block (110) and the data (210) to be stored in the additional block (112), • linking the combined test value to a block-independent linking process individual function, • adding the first block-dependent linking function (122) to the last block (110) and to the additional block (112).
(FR) L'invention concerne un procédé de mémorisation de données de manière protégée contre la manipulation dans une mémoire électronique. Le procédé comprend les étapes consistant à: fournir une structure de chaîne de blocs (100) concaténée de manière bidirectionnelle ; générer un bloc supplémentaire (112) pour étendre la structure de chaîne de blocs (100), qui comprend les données à mémoriser (210) et qui est conçu pour être concaténé de manière bidirectionnelle avec le dernier bloc (110) de la structure de chaîne de blocs (100), le dernier bloc (110) de la structure de chaîne de blocs (100) comprenant des données mémorisées ; et calculer une première fonction de concaténation (122) dépendante du bloc pour concaténer de manière bidirectionnelle le dernier bloc (110) avec le bloc supplémentaire (112), le calcul de la fonction de concaténation (122) comprenant les étapes consistant à : calculer une valeur de contrôle combinée, dépendante du bloc, du dernier bloc et du bloc supplémentaire (110, 112) à l'aide des données mémorisées dans le dernier bloc (110) et des données (210) à mémoriser dans le bloc supplémentaire (112) ; associer la valeur de contrôle combinée à une fonction individuelle du processus de concaténation indépendante du bloc ; et ajouter la première fonction de concaténation (122) dépendante du bloc au dernier bloc (110) et au bloc supplémentaire (112).
(DE) Die Erfindung betrifft ein Verfahren zum manipulationssicheren Speichern von Daten in einem elektronischen Speicher. Das Verfahren umfasst: • Bereitstellen einer bidirektional verketteten Blockchain-Struktur (100), • Erzeugen eines zusätzlichen Blocks (112) zum Erweitern der Blockchain-Struktur (100), welcher die zu speichernden Daten (210) umfasst und dazu vorgesehen ist mit dem letzten Block (110) der Blockchain-Struktur (100) bidirektional verkettet zu werden, wobei der letzte Block (110) der Blockchain-Struktur (100) gespeicherte Daten umfasst, • Berechnen einer ersten blockabhängigen Verkettungsfunktion (122) zum bidirektionalen Verketten des letzten Blocks (110) mit dem zusätzlichen Block (112), wobei das Berechnen der Verkettungsfunktion (122) umfasst: ▪ Berechnen eines kombinierten blockabhängigen Prüfwerts des letzten und des zusätzlichen Blocks (110, 112) unter Verwendung der in dem letzten Block (110) gespeicherten Daten und der in dem zusätzlichen Block (112) zu speichernden Daten (210), ▪ Verknüpfen des kombinierten Prüfwerts mit einer blockunabhängigen Verkettungsvorgangsindividuellen Funktion,▪ Hinzufügen der ersten blockabhängigen Verkettungsfunktion (122) zu dem letzten Block (110) und zu dem zusätzlichen Block (112).
front page image
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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (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)
Publication Language: German (DE)
Filing Language: German (DE)