Generator și verificator HMAC

Generează și verifică coduri HMAC (HMAC-SHA256, HMAC-SHA512, HMAC-MD5) local în browser. 100% privat. Fără cont.

Format cheie:
57 caractere57 octeți (UTF-8)

Digest HMAC generat

Introdu text sau date mai sus ca să calculezi HMAC.

Lipește antetul HMAC așteptat, primit de la GitHub, Stripe, Shopify sau webhook-uri API, ca să verifici autenticitatea.

Ce este HMAC?

HMAC (Keyed-Hash Message Authentication Code) este o construcție criptografică care combină o cheie secretă cu o funcție de hash (SHA-256, SHA-512, MD5).

Dovedește atât integritatea datelor, cât și autentificarea — confirmă că payload-ul a fost creat de cineva care deține cheia secretă partajată și că nu a fost modificat pe traseu.

Confidențialitate 100% pe client

Toate cheile secrete, payload-urile text și bufferele binare ale fișierelor sunt procesate integral în browser, cu accelerare hardware crypto.subtle.

Cheile API și semnăturile nu traversează niciodată internetul către un server distant.

Antete webhook frecvente

  • GitHub: X-Hub-Signature-256
  • Stripe: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • Twilio: X-Twilio-Signature
  • Slack: X-Slack-Signature
100% privat • Zero încărcări de fișiere pe server

De ce să folosești Generator și verificator HMAC gratuit de la Utiliome?

Construit de la zero pentru confidențialitate strictă, execuție instant și zero fricțiune. Fără abonamente, paywall-uri sau conturi.

100% privat și local

Cheile secrete, textele și fișierele sunt procesate în memoria browserului, cu Web Crypto API. Zero încărcări pe server.

Algoritmi principali

Generează semnături HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 și HMAC-MD5 instant.

Verificare webhook și semnătură

Lipește semnătura așteptată (GitHub, Stripe, Shopify) ca să confirmi autenticitatea și să previi alterarea cererii.

Codare flexibilă a cheii

Introdu cheia în UTF-8, Hex sau Base64 și vezi digestul în hexazecimal, Base64 sau Base64URL.

Utiliome față de alternativele cloud clasice

Compară motorul nostru local WebAssembly cu uneltele cloud vechi.

Funcție Utiliome (browser local) Convertoare cloud clasice
Confidențialitatea datelor 100% offline / pe client (sigur pentru secrete webhook) Cheile secrete trimise prin HTTP către servere la distanță
Viteză Calcul instant, pe măsură ce tastezi Necesită trimiterea formularului și un drum dus-întors în rețea
Hash pentru fișiere Fișiere binare prin drag-and-drop Doar text
Cum funcționează

Cum folosești Generator și verificator HMAC în 3 pași simpli

Nu trebuie să instalezi niciun program. Totul rulează direct în browser.

1

Cheie secretă și algoritm

Tastează sau lipește cheia, alege codarea (UTF-8, Hex, Base64) și algoritmul HMAC (SHA256, SHA512, MD5).

2

Text sau fișier

Introdu textul sau trage orice fișier binar în zona de drop.

3

Copiază sau verifică

Copiază digestul Hex sau Base64, ori lipește semnătura webhook așteptată ca să verifici potrivirea.

Ce este un HMAC și cum funcționează?

Răspuns rapid: Un HMAC (Hash-based Message Authentication Code) combină o funcție hash criptografică cu o cheie secretă, ca să garanteze integritatea datelor și autenticitatea expeditorului.

HMAC este folosit pe scară largă ca să semneze cereri API, să autentifice webhook-uri și să securizeze endpoint-uri. Spre deosebire de un hash obișnuit (cum este SHA-256), care arată doar că datele nu au fost modificate, un HMAC dovedește că expeditorul cunoaște cheia secretă partajată.

Când un endpoint (de exemplu webhook-urile GitHub sau Stripe) trimite date către serverul tău, calculează un HMAC al payload-ului cu secretul webhook și îl pune într-un antet. Serverul recalculează HMAC-ul local ca să confirme că mesajul este autentic și nealterat.

De ce să nu pui secretele webhook în cloud

Răspuns rapid: Lipirea cheilor de producție în unelte web pe server expune credențialele API în jurnale terțe. Utiliome calculează HMAC-ul 100% local, pe mașina ta.

Dacă depanezi webhook-uri cu unelte online clasice, cheia secretă și payload-ul pleacă în cereri HTTP către servere la distanță, unde pot ajunge în jurnale de acces sau baze de analiză.

Utiliome lucrează într-o arhitectură strict fără server. Web Crypto API din browser face toate calculele criptografice direct în RAM. Nicio cheie și nicio dată nu părăsesc browserul.

Întrebări

Întrebări frecvente și ghid tehnic: Generator și verificator HMAC

Tot ce trebuie să știi ca să folosești gratuit Generator și verificator HMAC de la Utiliome.

Cheia mea secretă este transmisă pe internet?

Nu. Toate calculele HMAC rulează local în browser, prin Web Crypto API. Cheia secretă nu părăsește dispozitivul.

Ce algoritmi HMAC sunt acceptați?

Acceptăm HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 și HMAC-MD5.

Pot calcula hash și pentru fișiere, nu doar pentru text?

Da. Poți încărca orice fișier binar prin drag-and-drop ca să obții semnătura HMAC.