Generér og verificér HMAC-signaturer lokalt til API-anmodninger, webhooks, signerede URL'er og tilbagekaldsdata. De præcise bytes er vigtige: linjeskift, JSON-mellemrum og kanonisk anmodningsformat skal stemme overens med det system, der opretter eller kontrollerer signaturen.
Brug teksthemmeligheder til de fleste API-kontrolpaneler, hex eller Base64, når nøglen er angivet som rå bytes, og indsæt en forventet signatur til sammenligning.
En HMAC kombinerer beskeden med en hemmelig nøgle, så en anden part med samme nøgle kan kontrollere integritet og autenticitet. Den krypterer ikke beskeden. HMAC-SHA256 er det praktiske standardvalg til nye integrationer. SHA-1 bør generelt kun vælges, når en ældre tjeneste udtrykkeligt kræver det.
Bekræft, om hemmeligheden er UTF-8-tekst, hexadecimale bytes, Base64 eller Base64URL, og match derefter det krævede outputformat for signaturen. Verifikation sammenligner de afkodede signaturbytes i konstant tid, men et match er kun meningsfuldt, når den forventede værdi kommer fra en betroet kilde.
Relaterede værktøjer: Hash-generator · JWT-dekodning og verificering
Formatér og forskøn Java, Python, JavaScript, JSON, HTML og mere. Justér indrykning, mellemrum og linjeskift.
Klip, sammenføj eller opdel optagelser, fjern stilhed eller støj, og justér lydstyrke, hastighed, tonehøjde eller kanaler.
Åbn og redigér CSV- eller Excel-ark, formatér tabeltekst, og konvertér CSV til Excel eller SQL.
Skriv og forhåndsvis Markdown, gengiv Mermaid-diagrammer, og konvertér Markdown, HTML og tabeller mellem formater.
Sammenlign passager, tæl ord og nøgleord, sortér eller erstat linjer, og vis DOCX-tekst.
Slå kinesiske betydninger, synonymer og antonymer op, eller find IPA-udtale på flere sprog.
Konvertér mellem MP3, WAV, FLAC og mere, afspil lyd eller rå PCM, og undersøg eller redigér lydmetadata.
Undersøg, sammenlign og validér JSON. Test JSONPath-udtryk, eller konvertér data til CSV, YAML og XML.
Transskribér lyd til tekst, generér tale fra tekst, eller optag din stemme i browseren.
Konvertér og komprimér video, klip eller sammenføj klip, tilpas billedstørrelse, og udtræk lyd.
Afspil lokal video eller videostreams, optag skærmen eller kameraet, og brug kameraet som et onlinespejl.
Komprimér eller sammenføj PDF'er, opdel og omarrangér sider, konvertér sider til billeder, og vis eller sammenlign dokumenter.
Konvertér billedformater, tilpas størrelse eller beskær fotos, komprimér filer, sammenlign billeder, og udtræk tekst med OCR.
Tag og forskøn skærmbilleder, omdan tekst til billeder eller GIF'er, tegn på en tavle, og opret ordskyer eller favicons.
Redigér SRT- eller VTT-undertekster med videoforhåndsvisning, forskyd tider, konvertér formater, og administrér undertekstspor.
Åbn ZIP-, 7Z-, RAR- eller TAR-filer, udpak valgt indhold, og opret nye arkiver med valgfrie ZIP/7Z-adgangskoder.
Kod og afkod Base64 eller Base32, indsæt escape-tegn i URL'er, HTML og Unicode-tekst, og undersøg JWT-indhold.
Konvertér talbaser og værdier mellem binært, decimalt og hexadecimalt. Omdan tal til ord eller tekst til binært.
Beregn procenter og brøker, opsummér statistik, og beregn karakterer, rabatter eller billedformater.
Vis et onlineur, start en nedtælling eller et stopur, og beregn datoer, aldre eller tidszoneforskelle.
Kontrollér IP-adressen og IPv6-forbindelsen, undersøg HTTP-anmodninger eller HAR-filer, og beregn CIDR-adresseintervaller.
Konvertér længde, vægt, temperatur, datalagring og andre enheder.
Konvertér HEX-, RGB- og HSL-værdier, udtræk farver fra et billede, kontrollér kontrast, eller test skærmen med ensfarvede flader.
Generér og scan QR-koder eller stregkoder, inklusive QR-koder til links og Wi-Fi-netværk.
Generér hashes, UUID'er og adgangskoder, test regulære udtryk, opret URL-slugs, og kontrollér filtilladelser.
Kontrollér skærmopløsning og opdateringsfrekvens, mål med en skærmlineal, test taster, eller læs fra en teleprompter.
2048, Minestryger, Sudoku, Gomoku, Kampvognskamp