VERIFYING AUTHENTICITY OF COMPUTER READABLE INFORMATION USING THE BLOCKCHAIN
A method for ensuring that a computer readable information is authentic, including: generating a public key associated with the computer readable information, hashing the computer readable information to obtain a hashed computer readable information, encrypting the hashed computer readable informati...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method for ensuring that a computer readable information is authentic, including: generating a public key associated with the computer readable information, hashing the computer readable information to obtain a hashed computer readable information, encrypting the hashed computer readable information with a private key to create a digital signature, wherein the hashed computer readable information and the digital signature are stored on a block of a blockchain, authenticating the user computing device in response to a request from the user computing device to download the computer readable information, transmitting the public key and the digital signature to an authenticated user computing device, and instructing the authenticated user computing device to decrypt the digital signature using the public key to obtain the hashed computer readable information, and download the hashed computer readable information to the authenticated user computing system to retrieve the computer readable information.
L'invention concerne un procédé permettant de garantir l'authenticité d'informations lisibles par ordinateur, consistant : à générer une clé publique associée aux informations lisibles par ordinateur, à procéder au hachage des informations lisibles par ordinateur afin d'obtenir des informations hachées lisibles par ordinateur, à chiffrer les informations hachées lisibles par ordinateur à l'aide d'une clé privée afin de créer une signature numérique, les informations hachées lisibles par ordinateur et la signature numérique étant mémorisées sur un bloc d'une chaîne de blocs, à authentifier le dispositif informatique utilisateur en réponse à une requête provenant du dispositif informatique d'utilisateur visant à télécharger les informations lisibles par ordinateur, à transmettre la clé publique et la signature numérique à un dispositif informatique utilisateur authentifié, et à ordonner au dispositif informatique utilisateur authentifié de déchiffrer la signature numérique à l'aide de la clé publique afin d'obtenir les informations hachées lisibles par ordinateur et à télécharger les informations hachées lisibles par ordinateur sur le système informatique utilisateur authentifié afin de récupérer les informations lisibles par ordinateur. |
---|