Etape 2: Comprendre les bases
Donc le principe est simple, vous avez une équation mathématique qui dessine une courbe sur un graphique, et vous choisissez un point aléatoire sur cette courbe et considérez que votre point d’origine. Puis vous générez un nombre aléatoire, il s’agit de votre clé privée, vous faites la certaine équation mathématique magique utilisant ce nombre aléatoire et qui « point d’origine » et vous obtenez un second point sur la courbe, c’est votre clé publique.
Lorsque vous voulez signer un fichier, vous utiliserez cette clé privée (le nombre aléatoire) avec un hachage du fichier (un numéro unique pour représenter le fichier) dans une équation magique et qui vous donnera votre signature. La signature elle-même est divisée en deux parties, appelées R et S. Afin de vérifier que la signature est correcte, vous avez seulement besoin de la clé publique (qui pointent sur la courbe qui a été générée à l’aide de la clé privée) et vous mettez cela dans une autre équation magique avec une partie de la signature (S), et si elle a été signée correctement à partir de la la clé privée, il vous donnera l’autre partie de la signature (R). Donc pour faire court, une signature se compose de deux nombres, R et Set vous utilisez une clé privée pour générer R et S, et si une équation mathématique à l’aide de la clé publique et S vous donne R, alors la signature est valide. Il n’y a aucun moyen de connaître la clé privée ou pour créer une signature en utilisant uniquement la clé publique.