Qui est Ralph Merkle?

quién es Ralph Merkle
5 min read

Ralph C. Merkle est un informaticien américain connu comme l’inventeur du hachage cryptographique, l’un des inventeurs de la cryptographie à clé publique, un chercheur et conférencier en nanotechnologie moléculaire et en cryonie, et lauréat de nombreux prix. C’est pourquoi aujourd’hui nous allons nous intéresser à sa vie et à ses contributions au monde de la blockchain.

Biographie de Ralph Merkle

Ralph C. Merkle est né à Berkeley, en Californie, le 2 février 1952.

Il a étudié l’informatique à l’Université de Californie à Berkeley, obtenant son BA en 1974 et une maîtrise en 1977. En 1979, il a obtenu un doctorat en génie électrique de l’Université de Stanford, avec une thèse intitulée Secrecy, Authentication, and Systems public key .

Pendant ses études universitaires, Merkle a découvert ce qui est maintenant connu sous le nom de Merkle’s Puzzles, une méthode de sécurisation des communications électroniques à l’aide d’un système d’échange de clés cryptographiques. Au cours de son doctorat, il a inventé le plus ancien système cryptographique à clé publique au monde.

La carrière de Ralph Merkle

Merkle était directeur du développement de la société Elxsi depuis 1980.

En 1988, il a travaillé comme chercheur à Xerox PARC et faisait des recherches sur les nanotechnologies. En 2003, il est devenu professeur émérite à Georgia Tech, où il a dirigé le Center for Information Security.

En 2006, il a travaillé à San Francisco en tant que chercheur principal à IMM, il a été membre de la faculté de la Singularity University  et membre du conseil d’administration de la  Alcor Life Extension Foundation .

En 2000, il a remporté le Prix RSA en Mathématiques et en 2010 la médaille IEEE Richard W. Hamming.

Merkle y la tecnología blockchain

Quién es Ralph Merkle

Comme décrit, Ralph Merkle a beaucoup apporté à la cryptographie et à la technologie de la blockchain car il est connu comme le mentor de la cryptographie à clé publique moderne et le créateur du Merkle Tree, essentiel pour l’efficacité et l’intégrité des blockchains.

Merkle Puzzle

En 1974, alors qu’il était encore étudiant, Merkle a inventé le concept connu sous le nom de Merkle Puzzle. Ce système permet à deux parties d’échanger des secrets en échangeant des messages, même si elles n’ont jamais échangé de secrets auparavant, sans que personne d’autre n’écoute leur échange.

Autrement dit, la communication entre les deux parties permet de créer une clé secrète partagée impossible à déduire par un éventuel intrus.

La clé peut être utilisée ultérieurement lors d’une communication supplémentaire, protégée par un cryptage symétrique.

Le Merkle Puzzle a été l’une des premières idées pour un système de clé publique.

 

Construction Merkle – Damgård

Cinq ans plus tard, lui et son partenaire Ivan Damgård ont proposé un autre concept innovant connu sous le nom de construction Merkle – Damgård, fonction de hachage cryptographique, que Merkle a publié dans sa thèse de doctorat. C’est une idée qui joue un rôle important dans le Merkle Tree.

En cryptographie, la construction Merkle-Damgård est une méthode de construction de fonctions de hachage cryptographiques résistantes aux collisions à partir de fonctions de compression unidirectionnelles résistantes aux collisions.

Cette construction a été utilisée dans la conception de nombreux algorithmes de hachage tels que MD5, SHA-1 et SHA-2.

 

Merkle Tree

En 1979, Merke a publié son article: « A certified digital signature » – une idée aujourd’hui connue sous le nom de Merkle Trees ou l’Arbre de Merkle.

Nous pouvons dire que l’Arbre de Merkle est l’une des raisons pour lesquelles la technologie blockchain a réussi à connaître un tel succès aujourd’hui.

C’est un moyen de structurer les données qui permet de vérifier l’exactitude d’une grande quantité d’informations de manière extrêmement efficace et rapide. Fondamentalement, l’Arbre de Merkle prend un grand nombre d’ID de transactions et les exécute à travers un processus mathématique qui aboutit à un code de 64 caractères, appelé Merkle Root. Merkle Root est vital car il permet à n’importe quel ordinateur de vérifier rapidement qu’une transaction spécifique a eu lieu sur un certain bloc aussi précisément que possible.

Il n’est donc pas étonnant que Merkle, avec son Arbre, ait changé le monde de la cryptographie, y compris le fonctionnement des protocoles informatiques cryptés, devenant un élément crucial de la technologie qui prend en charge les crypto-monnaies aujourd’hui.

Banner fr