Förstå hur ECDSA skyddar dina data. (2 / 15 steg)
Steg 2: Förstå grunderna
Så principen är enkel, du har en matematisk ekvation som ritar en kurva i ett diagram och du väljer en slumpmässig punkt på den kurvan och anser att din peka av beskärning. Sedan du generera ett slumptal, detta är din privata nyckel, du gör några magiska matematisk ekvation med det slumptal och att "peka av ursprung" och du får en andra punkt på kurvan, som är din offentliga nyckel.
När du vill signera en fil, du kommer att använda denna privata nyckel (slumptal) med en hash av filen (ett unikt nummer som representerar filen) i en magiska ekvation och som kommer att ge dig din signatur. Signaturen själv är uppdelad i två delar, som kallas R - och S. För att kontrollera att signaturen är korrekt, du behöver bara den offentliga nyckeln (som pekar på den kurva som genererades med den privata nyckeln) och du lägger det i en annan magiska ekvation med en del av signaturen (S), och om det var skrivit korrekt använder den privata nyckeln, det ger dig den andra delen av signaturen (R). Så för att göra det kort, en signatur består av två siffror, R och S, och du använder en privat nyckel generera R - och Som en matematisk ekvation med hjälp av offentliga nyckel och S ger du R, sedan signaturen är giltig. Det finns inget sätt att veta den privata nyckeln eller skapa en signatur med hjälp av endast den offentliga nyckeln.