Gli strumenti per sviluppatori che usi ogni giorno, tutti in un unico posto.
Convertitori, formattatori, hash, validatori e le piccole utility che continui a riaprire restano insieme invece di perdersi tra le schede.
Parser di firme ECDSA - strumento Web3 gratuito
Analizza le firme ECDSA nelle componenti r, s, v
Cos'è una firma ECDSA?
Le firme ECDSA (Elliptic Curve Digital Signature Algorithm) sono usate in Ethereum per dimostrare la proprietà di un indirizzo. Una firma è composta da tre componenti: r, s e, facoltativamente, v.
Come funziona?
ECDSA usa la matematica delle curve ellittiche per creare le firme. Il firmatario genera un punto casuale sulla curva (coordinata r), poi usa la propria chiave privata e l'hash del messaggio per calcolare s. Il valore v (recovery ID) aiuta a rec…
Casi di esempio
Copre firma standard da 65 byte, firma compatta da 64 byte e valori v legacy, così puoi confrontare rapidamente input e output comuni.
Codice sorgente dello strumento selezionato, mostrato qui accanto alla versione live sulla destra.
// No external packages needed - pure TypeScript
interface SignatureComponents {
r: string;
s: string;
v: number | null;
yParity: number | null;
}
// Parse ECDSA signature into r, s, v components