Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019030436) METHOD AND SERVER FOR CERTIFYING AN ELECTRONIC DOCUMENT
Latest bibliographic data on file with the International BureauSubmit observation

Pub. No.: WO/2019/030436 International Application No.: PCT/FR2018/051703
Publication Date: 14.02.2019 International Filing Date: 06.07.2018
IPC:
G06F 21/64 (2013.01) ,H04L 9/06 (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
06
the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
Applicants:
ORANGE [FR/FR]; 78 rue Olivier de Serres 75015 PARIS, FR
Inventors:
TOPART, Laurent; FR
LEGAY, Philippe; FR
BASMADJIAN, Raffi; FR
Priority Data:
175759809.08.2017FR
Title (EN) METHOD AND SERVER FOR CERTIFYING AN ELECTRONIC DOCUMENT
(FR) PROCÉDÉ ET SERVEUR DE CERTIFICATION D'UN DOCUMENT ÉLECTRONIQUE
Abstract:
(EN) This method for certifying an electronic document is implemented by a peer device (20) in a network of peers which are configured to store a copy of a chain of blocks according to a mechanism of "blockchain" type. It comprises: - a step (E20) of authenticating a peer device (10) issuing this document; - a step (E30) of generating, for said issuing peer device (10), a one-time use public key/private key pair (KPUB, KPRIV); - a step (E40) of dispatching, to the issuing peer device (10), a message comprising said public key (KPUB) and the address of an intelligent contract (CS) in the chain of blocks, - a step (E50) of receiving a block of said chain and (E60) of detecting, in this block, an event representative of a writing into said intelligent contract (CS), of an imprint (HASH) of a document issued by said issuing device (10) and of a signature (SIG) of this imprint; - a step (E70) of verifying the validity of said signature with said private key (KPRIV); - a step (E80) of dispatching a transaction to the peer devices (P) to request them to execute a function of the intelligent contract the effect of which is to record in a block of the chain, an item of information representative of the fact that the imprint of the document has been certified by said peer device (20).
(FR) Ce procédé de certification d'un document électronique est mis en œuvre par un dispositif pair (20) dans un réseau de pairs configurés pour stocker une copie d'une chaîne de blocs selon un mécanisme de type « blockchain ». Il comporte : - une étape (E20) d'authentification d'un dispositif pair (10) émetteur de ce document; - une étape (E30) de génération, pour ledit dispositif pair émetteur (10), d'un couple clef publique/clef privée (KPUB, KPRIV) à usage unique; - une étape (E40) d'envoi, au dispositif pair émetteur (10), d'un message comportant ladite clef publique (KPUB) et l'adresse d'un contrat intelligent (CS) dans la chaine de blocs, - une étape (E50) de réception d'un bloc de ladite chaine et (E60) de détection, dans ce bloc, d'un événement représentatif d'une écriture dans ledit contrat intelligent (CS), d'une empreinte (HASH) d'un document émis par ledit dispositif émetteur (10) et d'une signature (SIG) de cette empreinte; - une étape (E70) de vérification de la validité de ladite signature avec ladite clef privée (KPRIV); - une étape (E80) d'envoi d'une transaction aux dispositifs pairs (P) pour leur demander d'exécuter une fonction du contrat intelligent ayant pour effet d'enregistrer dans un bloc de la chaîne, une information représentative du fait que l'empreinte du document a été certifiée par ledit dispositif pair (20).
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 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: French (FR)
Filing Language: French (FR)