Paso 2: Comprender los conceptos básicos
Así que el principio es simple, usted tiene una ecuación matemática que dibuja una curva en una gráfica, y elige un punto al azar en esa curva y considerar que su punto de origen. Luego generan un número aleatorio, esta es su clave privada, haces alguna ecuación matemática mágica utilizando ese número al azar y que "el punto de origen" y obtener un segundo punto en la curva, que es su clave pública.
Cuando desea firmar un archivo, se utilizará esta clave privada (el número al azar) con un hash de archivo (un número único para representar el archivo) en una ecuación mágica y que va a dar su firma. La firma sí mismo se divide en dos partes, llamadas R y S. Para verificar que la firma es correcta, solo necesitas la clave pública (que punto en la curva que se generó utilizando la clave privada) y que pones en otra ecuación mágica con una parte de la firma (S), y si se ha firmado correctamente utilizando la clave privada, que le dará la otra parte de la firma (R). Así que para hacerla corta, una firma consiste en dos números, R y Sy utiliza una clave privada para generar R y S, y si una ecuación matemática, utilizando la clave pública y S te da R, entonces la firma es válida. No es posible conocer la clave privada o para crear una firma con sólo la clave pública.