ECDSA Tool
Underskriv og verificer med ECDSA over flere kurver; ideelt for udviklere, sikkerhedsingeniører og blockchain-testere, der har brug for hurtige klient-side kontroller.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Om dette værktøj
Konceptuelt implementerer værktøjet de standard ECDSA-ligningers. For signering hash’es beskeden til z, vælges et nonce k (deterministisk hvis RFC6979 er aktiveret), r beregnes som x-koordinaten af kG modulo n, og s beregnes som inversen af k multipliceret med (z + r d) modulo n. For verificering bruges den offentlige nøgle Q og signaturen (r,s) til at beregne et nyt punkt på kurven og kontrollere, at r svarer til den afledte x-koordinat modulo n. Output omfatter r, s, en valgfri DER-signatur og et boolsk verifikationsresultat.
Hvem der har gavn af det: udviklere der integrerer blockchain-transaktioner, API-signering eller sikkert beskedudveksling; testere der sammenligner med referencevektorer; sikkerhedsforskere der undersøger kurveadfærd. Den unikke værdi ligger i multi-curve-understøttelse i ét browserværktøj, deterministiske nonce-valg og kanoniske signaturer for at reducere malleability. Kan også udstede afledte værdier til debugging og demonstrationer.
Nøglefunktioner: inputvalidering, flere kurver, hash-indstillinger, hex-output, valgfri deterministisk signering, DER-output; eksportérbare komponenter til andre værktøjer; klare fejl-koder ved ugyldige inputs; og en selvstændig, klientbaseret implementering egnet til hurtige eksperimenter.
Sådan bruges
- Angiv input: besked, kurve, hash_fn og enten private_key (til signering) eller public_key (til verifikation).
- Vælg tilstand: signering eller verifikation.
- Udfør beregningen: generer signatur eller verificer den angivne signatur.
- Gennemgå output: r, s, der, is_valid og eventuelt afledt offentlig nøgle.
- Valgfrit: aktiver deterministisk nonce RFC6979 og Low-S-kanonisering for at undgå malleability.
- Eksporter resultater i hex for integration i kode eller tests.
Frequently Asked Questions
Find hurtige svar
Hvilke kurver understøttes?
Hvilke inputs kræves til signering vs verificering?
I hvilke formater leveres output?
Er nonce deterministisk?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify til MP3-konverter
Konverterer lokalt leverede lydefiler til MP3, muliggør offline-lytning og tvær-enheds-kompatibilite...
Vejafstandscalculator
Et vejafstandscalculator til rejsende, logistikplanlæggere og chauffører til hurtigt at estimere afs...
Din feedback betyder noget
Hjælp os med at forbedre
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic