Tout le monde a probablement entendu parler de ECDSA sous une forme ou une autre. Certaines personnes mieux reconnaîtra lorsque je dis « Signature numérique », et certaines personnes n’auront juste aucune idée de quoi je parle.
J’ai une fois essayé de comprendre le fonctionne de ECDSA, mais il est difficile de le comprendre parce que la plupart des documents de référence en ligne ne suffisent pas. Ils sont soit trop basique--ils n'expliquent que les bases de l’algorithme et vous êtes de gauche se demandant « comment réellement fonctionne-t-il? »--ou qu’ils sont trop avancé et ignorer complètement les bases dont ils supposent que vous devez déjà savoir. Donc vous avez du mal entre « comment ça marche vraiment » et « Comment en sommes-nous arrivés là? ». Donc si vous n’avez pas un diplôme en mathématiques ou en cryptographie, mais encore envie de comprendre comment cela fonctionne réellement (autre que "la magie opère, et la signature est vérifiée"), vous êtes hors de la chance car il n’y a aucun « ECDSA pour les débutants"n’importe où.
J’ai décidé de ECDSA afin de mieux comprendre comment elle peut protéger mes données et comprendre comment sécuriser, c’est en fait de la recherche. Après avoir fait beaucoup de recherche et enfin figurer dehors, j’ai décidé d’écrire une explication du fonctionne de ECDSA, ce que l’algorithme est, comment une signature numérique peut être vérifiée et comment il est impossible d’établir une telle signature. Comprendre tout cela n’est pas trivial, mais j’ai essayé d’expliquer le mieux que je peux tout en supposant que le moins possible sur les connaissances du lecteur et j’espère que tout le monde peut le comprendre maintenant.