La cryptographie de Biscuit

(en dessin 🖍️ )

@_Akanoa_

https://lafor.ge

Yannick Guern

Geoffroy
Couprie

Clément
Delafargue

Les créateurs de Biscuit

Les concepts de Biscuit

Architecture d'un Biscuit

Contenu d'une autorité

Contenu d'un bloc

Quels sont les mécanismes qui assurent l'intégrité des

données de Biscuit  ? 🥠

Les paires de clefs

Les paires de clefs

La paire de clefs Root

La paire de clefs aléatoires

Signature des données

La preuve

Construisons notre 1er Biscuit

Version simplifiée du Biscuit

Décomposition de la paire de clefs Root

Signature d'un Biscuit par la clef Root

Vérification de l'authenticité d'un Biscuit

Détails de la vérification

Falsification de données

Falsification de signature

Tentative de craft de la signature

Echec de validation de la signature craftée

Atténuation des droits

Construction d'un bloc et de sa preuve

Les paires de clefs du bloc suivant

Signature du bloc suivant

Décomposition de la paire de clef aléatoire du bloc suivant

Blockchain

Un Biscuit à 2 blocs

Signature des composantes

Vérification des blocs

Un Biscuit limitant

Tentative de suppression d'un bloc

Le Biscuit après falsification

Echec de vérification de la contrainte de chaînage

Tentative de falsification de la preuve

Impossibilité de remonter à la preuve depuis la NextKey

Impossibilité de construire la signature pour altérer le bloc

On résume

On rajoute un bloc de plus

On généralise

Et on généralise la vérification également

Blockchain le Retour

Playground

Mon article de vulgarisation

Le site officiel

Merci à toutes et tous 😃

@_Akanoa_

https://lafor.ge