Tag Archives

2 Articles

Signer un message avec Metamask

Mais qu’est ce que c’est metamask ?

Metamask est un plugin chrome qui permet de gérer des adresses Ethereum et d’effectuer des transactions directement dans le navigateur.
En fait, vous restez maître de vos adresses, mais vous faites confiance à un nœud public pour recevoir des transactions.
Rendez vous ici pour le télécharger: metamask

Read More

verifier une signature ECDSA en javascript

C’est quoi une signature ?

Si vous avez lu l’article sur les checksums en javascript (https://www.lavachequicode.fr/calculer-un-checksum-en-javascript) Vous aurez compris qu’un checksum peut être créé par n’importe qui.

Si on l’ajoute à la fin d’un message on peut repérer si il y a eu une erreur pendant le transport. On dit qu’on assure  l’intégrité de la donnée. Cependant rien n’empêche un attaquant de modifier le message, puis de modifier le checksum.

La signature électronique en revanche est créé à l’aide d’une donnée secrète, elle ne peut être généré que par l’émetteur du message.

Elle assure donc l’authenticité d’un message, exactement comme une signature sur un document papier.
Read More