HMAC जनरेटर और सत्—ापनकर्ता

अपने ब्राउज़र में स्थनीय रूप से HMAC (HMAC-SHA256, HMAC-SHA512, HMAC-MD5) जनरेट और सत्यापित करें। 100% निजी।

कुंजी फ़ॉर्मैट:
57 अक्षर57 बाइट्स (UTF-8)

उत्पन्न HMAC डाइजेस्ट

ऊपर टेक्स्ट या डेटा दर्ज करें।

प्रामाणिकता सत्यापित करने के लिए अपेक्षित HMAC हेडर पेस्ट करें।

HMAC क्या है?

HMAC एक क्रिप्टोग्राफिक निर्माण है जो हैश फ़ंक्शन को Secret Key के साथ जोड़ता है।

यह डेटा अखंडता और प्रामाणिकता दोनों को साबित करता है।

100% क्लाइंट-साइड गोपनीयता

सभी कुंजियाँ और पेलोड आपके ब्राउज़र के अंदर प्रोसेस किए जाते हैं crypto.subtle.

आपकी API कुंजियाँ कभी किसी सर्वर पर नहीं भेजी जाती हैं।

सामान्य वेबहुक हेडर

  • GitHub: X-Hub-Signature-256
  • Stripe: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • Twilio: X-Twilio-Signature
  • Slack: X-Slack-Signature

Related Tools

Tools you might also need

100% निजी • शून्य सर्वर फ़ाइल अपलोड

Utiliome का मुफ़्त HMAC जनरेटर और सत्—ापनकर्ता क्यों उपयोग करें?

सख्त गोपनीयता और त्वरित निष्पादन के लिए निर्मित। कोई सदस्यता या पंजीकरण आवश्यक नहीं है।

100% निजी और स्थानीय

आपी सीक्रेट कुंजी, टेक्स्ट और फ़ाइलें मूल Web Crypto API का उपयोग करके पूरी तरह से ब्राउज़र मेमोरी में प्रोसेस होती हैं। शून्य सर्वर अपलोड।

प्रमुख एल्गोरिदम का समर्थन

HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 और HMAC-MD5 का उपयोग करके तुरंत HMAC सिग्नेचर जनरेट करें।

Webhook और सिग्नेचर सत्यापन

प्रामाणिकता सत्यापित करने और अनुरोध में छेड़छाड़ ोकने के लिए अपेक्षित Webhook सिग्नेचर (GitHub, Stripe, Shopify) पेस्ट करें।

लचीला कुंजी —र आउटपुट एन्कोडिंग

UTF-8, Hex, या Base64 प्रारूप में सीक्रेट कुंजी इनपुट करें और Hexadecimal, Base64, या Base64URL में आउटपुट देखें।

Utiliome बनाम पारंपरिक क्लाउड विकल्प

पुराने क्लाउड टूल्स के विरुद्ध हमारे लोकल-फ़र्स्ट WebAssembly इंजन की तुलना करें।

विशेषता Utiliome (लोकल ब्राउज़र) पुराने क्लाउड कनवर्टर
डेटा गोपनीयता 100% ऑफ़लाइन / क—लाइंट-साइड (Webhook सीक्रेट्स के लिए सुरक्षित) सीक्रेट कुंजियाँ HTTP के माध्यम से रिमोट सर्वर पर भेजी जाती हैं
गति टाइप करते ही त्वरित रीयल-टाइम ग—ना फॉर्म सबमिट बटन क्लिक और नेटवर्क राउंडट्रिप की आवश्यकता होती है
फ़ाइल हैशिंग ड्रैग-एंड-ड्रॉप के माध्यम से बाइनरी फ़ाइलो— का समर्थन करता है केवल टेक्स्ट इनपुट

3 आसान चरणों में HMAC जनरेटर और सत्—ापनकर्ता का उपयोग कैसे करें

किसी सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं है। सब कुछ सीधे आपके वेब ब्राउज़र में चलता है।

1

सीक्रेट कुंजी दर्ज करें और एल्गोरिदम चुनें

अपनी सीक्रेट कुंजी टाप या पेस्ट करें और लक्षित HMAC एल्गोरिदम (SHA256, SHA512, MD5) के साथ कुंजी एन्कोडिंग (UTF-8, Hex, Base64) चुनें।

2

टेक्स्ट पेलोड प्रदान करें या फ़ाइल अपलोड करें

टेक्स्ट पेलोड स्ट्रिंग दर्ज करें या ड्रॉपज़ोन में किसी भी बाइनरी फ़ाइल को ड्रैग और ड्रॉप करें।

3

HMAC डाइजेस्ट कॉपी करें या मिलान सत्यापित करें

जनरेट किए गए Hex या Base64 डाइजेस्ट को तुरंत कॉपी करें, या वैधता सत्यापित करने के लिए अपेक्षित Webhook सिग्नेचर पेस्ट करें।

HMAC क्या है और यह कैे काम करता है?

त्वरित उत्तर: एक HMAC (Hash-based Message Authentication Code) डेटा अखंडता और प्रेषक की प्रामाणिकता दोनों सुनिश्चित करने के लिए एक सीक्रेट कुंजी के साथ एक क्रिप्टोग्राफिक हैश फ़ंक्शन को जोड़ता है।

HMAC का उपयोग आधुनिक वेब विकास में API अनुरोधों पर हस्ताक्षर करने, Webhook को प्रमाणित करने और API एंडपॉइंट्स को सुरकषित करने के लिए व्यापक रूप से किया जाता है। एक मानक हैश (जैसे SHA-256) के विपरीत, जो केवल ह सत्यापित करता है कि डेटा बदला नहीं गया है, HMAC साबित करता है कि प्रेषक साझ सीक्रेट कुंजी जानता है।

जब कोई API एंडपॉइंट (जैसे GitHub Webhooks या Stripe) आपके सरवर पर डेटा भेजता है, तो यह आपके साझा वेबहुक सीक्रेट का उपयोग करके पेलोड के HMAC की गणना करता है और इसे एक हेडर में भेजता है। आपका सर्वर यह सत्यापित करने के लिए स्थानी रूप से HMAC की पुनर्गणना करता है कि संदेश प्रामाणिक है और उसमें कोई छेड़छाड़ नहं की गई है।

आपको Webhook सीक्रेट्स के लिए क्लाउड वेब टूल्स का उपयोग क्यों नहीं करना चाहिए

त्वरित उत्तर: सर्वर-साइड वेब टूल में प्रोडक्शन सीक्रकट कुंजियों को पेस्ट करने से संवेदनशील API क्रेडेंशियल तृतीय-पक्ष लॉग में उजागर हो जाते हैं। Utiliome आपकी मशीन पर 100% स्थानीय रूप से HMAC की गणना करता है।

यदि आप पारंपरिक ऑनलाइन टूल्स का उपयोग करके Webhook को डिबग करते हैं, तो आपक सीक्रेट कुंजी और पेलोड रिमोट सर्वर पर प्लेन HTTP अनुरोधों में प्रसारित होते हैं, जहां उन्हें सर्वर एक्सेस लॉग या एनालिटिक्स डेटाबेस में संग्रहीत किया ज सकता है।

Utiliome एक सख्त ज़ीरो-सर्वर आर्किटेक्चर के तहत काम करता है। आपे ब्राउज़र में Web Crypto API सीधे आपके RAM के अंदर सभी क्रिप्टोग्राफिक गणनाओं को संभाला है। कोई भी कुंजी या डेटा आपके वेब ब्राउज़र को कभी नहीं छोड़ता है।

HMAC जनरेटर और सत्—ापनकर्ता अक्सर पूछे जाने वाले प्रश्न और गाइड

Utiliome के मुफ़्त ऑनलाइन hmac जनरेटर sha256 ऑनलाइन का उपयोग करने के बारे में सब कुछ।

क्या मेरी सीक्रेट कुंजी इंटरनेट पर प्रसारित होती है?

नहीं। सभी HMAC गणनाएँ आपके वेब ब्राउज़र में Web Crypto API का उपयोग करके स्थानीय रूप से की जाती हैं। आपकी सीक्रेट कुंजी आपके डिवाइस को कभी नहीं छोड़ती है।

कौन से HMAC एल्गोरिदम समर्थित हैं?

हम HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 और HMAC-MD5 का समर्थन करते हैं।

क्या मैं टेक्स्ट स्टरिंग्स के साथ-साथ फ़ाइलों का भी हैश बना सकता हूँ?

हाँ। आप इसके HMAC सिग्नेचर की गणना करने के लिए ड्रैग-एंड-ड्रॉप के माध्यम से किसी भी बाइनरी फ़ाइल को अपलोड कर सकते हैं।