Generera och verifiera HMAC-signaturer lokalt för API-anrop, webhooks, signerade URL:er och återanropsnyttolaster. Exakta byte är viktiga: radbrytningar, JSON-blanksteg och kanoniskt anropsformat måste matcha systemet som skapar eller kontrollerar signaturen.
Använd texthemligheter för de flesta API-kontrollpaneler och hex eller Base64 när nyckeln ges som råa byte. Klistra in en förväntad signatur att jämföra med.
En HMAC kombinerar meddelandet med en hemlig nyckel så att en annan part med samma nyckel kan kontrollera integritet och äkthet. Den krypterar inte meddelandet. HMAC-SHA256 är ett praktiskt standardval för nya integrationer. SHA-1 bör normalt bara väljas när en äldre tjänst uttryckligen kräver det.
Kontrollera om hemligheten är UTF-8-text, hexadecimala byte, Base64 eller Base64URL och matcha sedan önskat utdataformat för signaturen. Verifieringen jämför avkodade signaturbyte i konstant tid, men en matchning är meningsfull bara om det förväntade värdet kom från en betrodd källa.
Relaterade verktyg: Hashgenerator · JWT-avkodare och -verifierare
Formatera och snygga till Java, Python, JavaScript, JSON, HTML med mera. Justera indrag, mellanrum och radbrytningar.
Trimma, sammanfoga eller dela inspelningar, ta bort tystnad eller brus och justera volym, hastighet, tonhöjd eller kanaler.
Öppna och redigera CSV- eller Excel-blad, formatera tabelltext och konvertera CSV till Excel eller SQL.
Skriv och förhandsvisa Markdown, rendera Mermaid-diagram och konvertera Markdown, HTML och tabeller mellan format.
Jämför textavsnitt, räkna ord och nyckelord, sortera eller ersätt rader och visa DOCX-text.
Slå upp kinesiska betydelser, synonymer och antonymer eller hitta IPA-uttal på flera språk.
Konvertera mellan MP3, WAV, FLAC med flera, spela ljud eller rå PCM och granska eller redigera ljudmetadata.
Granska, jämför och validera JSON. Testa JSONPath-uttryck eller konvertera data till CSV, YAML och XML.
Transkribera ljud till text, generera tal från text eller spela in din röst i webbläsaren.
Konvertera och komprimera video, trimma eller sammanfoga klipp, ändra bildrutornas storlek och extrahera ljud.
Spela lokal eller strömmande video, spela in skärmen eller kameran och använd kameran som onlinespegel.
Komprimera eller slå ihop PDF:er, dela och ordna om sidor, konvertera sidor till bilder och visa eller jämför dokument.
Konvertera bildformat, ändra storlek på eller beskär foton, komprimera filer, jämför bilder och extrahera text med OCR.
Ta och snygga till skärmbilder, gör text till bilder eller GIF, rita på en whiteboard och skapa ordmoln eller faviconer.
Redigera SRT- eller VTT-undertexter med videoförhandsvisning, förskjut tider, konvertera format och hantera undertextspår.
Öppna ZIP-, 7Z-, RAR- eller TAR-filer, packa upp valt innehåll och skapa nya arkiv med valfria ZIP/7Z-lösenord.
Koda och avkoda Base64 eller Base32, escape-koda URL:er, HTML och Unicode-text och granska JWT-innehåll.
Omvandla talbaser och värden mellan binärt, decimalt och hexadecimalt. Gör tal till ord eller text till binärt.
Räkna ut procent och bråk, sammanfatta statistik och beräkna betyg, rabatter eller bildförhållanden.
Visa en onlineklocka, kör en nedräkning eller ett stoppur och beräkna datum, åldrar eller tidszonsskillnader.
Kontrollera ditt IP och din IPv6-anslutning, granska HTTP-förfrågningar eller HAR-filer och beräkna CIDR-adressintervall.
Omvandla längd, vikt, temperatur, datalagring och andra enheter.
Omvandla HEX-, RGB- och HSL-värden, extrahera färger ur en bild, kontrollera kontrast eller testa skärmen med enfärgade ytor.
Generera och skanna QR-koder eller streckkoder, inklusive QR-koder för länkar och Wi-Fi-nätverk.
Generera hashvärden, UUID och lösenord, testa reguljära uttryck, skapa URL-sluggar och kontrollera filbehörigheter.
Kontrollera skärmupplösning och uppdateringsfrekvens, mät med en skärmlinjal, testa tangenter eller läs från en teleprompter.
2048, Minröj, Sudoku, Gomoku, Stridsvagnsslag