Cryptographie Blockchain pour Développeurs
Svetlin Nakov @ BGWebSummit - Avril 2018
Cryptographie à courbe elliptique (ECC)
Concepts ECC, courbes elliptiques, la courbe secp256k1
Clé privée à clé publique à adresse Blockchain
Signer / Vérifier des transactions dans Ethereum
Fonctions de hachage cryptographique : SHA256, SHA3, RIPEMD160, …
HMAC et dérivation de clé : HMAC, PBKDF2, SCrypt
Cryptographie Blockchain et portefeuilles : JSON / UTC, BIP39, BIP44
Chiffrement de portefeuille : AES + Padding + CBC/CTR, SCrypt, HMAC