07/10 Funciones Básicas (parte 2) - Tutorial ECDSA paso a paso

Опубликовано: 12 Июль 2026
на канале: Pere Rovira - Tutoriales
187
10

Hoy espero alegraros el día terminando nuestro primer prototipo sobre ECDSA. Seguro que os gustará porqué por fin obtendremos la Clave Pública de la Clave Privada. Vamos a ver y a implementar en C#:
· BigInteger.
· ToBinaryString.
· Inverso Modular Multiplicativo.

Links de interés:
ECDSA Sample: https://kjur.github.io/jsrsasign/samp...
BTC Tests Address: https://gobittest.appspot.com/Address

BigInteger:
Bit Manipulation BigInteger: https://leetcode.com/problems/add-bin...
Understanding Big and Little Endian Byte Order: https://betterexplained.com/articles/...
Bit menos significativo: https://es.wikipedia.org/wiki/Bit_men...
BigInteger.ToByteArray Method: https://learn.microsoft.com/en-us/dot...
BigInteger to Hex/Decimal/Octal/Binary strings?: https://stackoverflow.com/questions/1...
Converting a hex string to its BigInteger equivalent negates the value: https://stackoverflow.com/questions/3...
BigInteger.Parse() on hexadecimal number gives negative numbers: https://stackoverflow.com/questions/2...

Inverso Multiplicativo Modular:
EEA.COM: https://www.extendedeuclideanalgorith... extendido: https://pier.guillen.com.mx/algorithm...
Extended Euclidean Algorithm: https://iq.opengenus.org/extended-euc...
William Y. Feng (EEA):    • GCD, Bezout, and Modular Inverses | The Ex...  
Extended GCD:    • Extended GCD [C#] Maths #11  
Algoritmo extendido de Euclides: https://esfm.egormaximenko.com/linalg...
Matemática sección 3 Módulo 5:    • Algoritmo extendido de Euclides final  
EEA: https://www.math.cmu.edu/~bkell/21110...
EEA (Wikipedia): https://ca.wikipedia.org/wiki/Algoris...