HMAC জেনারেটর ও যাচাইকারী

ব্রাউজারে অনলাইনে HMAC-SHA256, HMAC-SHA512 ও HMAC-MD5 তৈরি ও যাচাই করুন। ১০০% ব্যক্তিগত। সাইন-আপ লাগে না।

মূল বিন্যাস:
57 অক্ষর57 বাইট (UTF-8)

উৎপন্ন HMAC ডাইজেস্ট

HMAC গণনা করতে উপরে পাঠ্য বা ডেটা ইনপুট লিখুন।

সত্যতা যাচাই করতে GitHub, Stripe, Shopify বা API ওয়েবহুক থেকে প্রাপ্ত প্রত্যাশিত HMAC হেডার পেস্ট করুন।

HMAC কি?

HMAC (Keyed-Hash Message Authentication Code) হল একটি ক্রিপ্টোগ্রাফিক নির্মাণ যা একটি গোপন কীকে একটি ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের (SHA-256, SHA-512, MD5) সাথে যুক্ত করে।

এটি ডেটা অখণ্ডতা এবং প্রমাণীকরণ উভয়ই প্রমাণ করে—নিশ্চিত করে যে পেলোডটি শেয়ার করা গোপন কী ধারণ করে কেউ তৈরি করেছে এবং ট্রানজিটে পরিবর্তন করা হয়নি।

১০০% ক্লায়েন্ট-সাইড গোপনীয়তা

সমস্ত গোপন কী, ইনপুট টেক্সট পেলোড এবং ফাইল বাইনারি বাফারগুলি সম্পূর্ণরূপে হার্ডওয়্যার-এক্সিলারেটেড ব্যবহার করে আপনার ব্রাউজারে প্রক্রিয়া করা হয় crypto.subtle.

আপনার API কী এবং স্বাক্ষর কখনোই কোনো দূরবর্তী সার্ভারে ইন্টারনেট অতিক্রম করে না।

সাধারণ ওয়েবহুক হেডার

  • গিটহাব: X-Hub-Signature-256
  • স্ট্রাইপ: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • টুইলিও: X-Twilio-Signature
  • স্ল্যাক: X-Slack-Signature
১০০% প্রাইভেট • জিরো সার্ভার ফাইল আপলোড

Utiliome-এর ফ্রি HMAC জেনারেটর ও যাচাইকারী কেন ব্যবহার করবেন?

কঠোর প্রাইভেসি, তাৎক্ষণিক এক্সিকিউশন ও জিরো ঘর্ষণের জন্য তৈরি। সাবস্ক্রিপশন, পেওয়াল বা অ্যাকাউন্ট রেজিস্ট্রেশন লাগে না।

১০০% ব্যক্তিগত ও স্থানীয়

আপনার সিক্রেট কি, টেক্সট পেইলোড ও ফাইল 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 (লোকাল ব্রাউজার) পুরনো ক্লাউড কনভার্টার
ডেটা গোপনীয়তা ১০০% অফলাইন / ক্লায়েন্ট-সাইড (Webhook সিক্রেটের জন্য নিরাপদ) সিক্রেট কি HTTP দিয়ে দূরবর্তী সার্ভারে পাঠানো হয়
গতি টাইপ করার সাথে সাথে তাৎক্ষণিক হিসাব সাবমিট বাটন ও নেটওয়ার্ক রাউন্ডট্রিপ লাগে
ফাইল হ্যাশিং ড্র্যাগ-অ্যান্ড-ড্রপ দিয়ে বাইনারি ফাইল সমর্থন শুধু টেক্সট ইনপুট
কীভাবে কাজ করে

৩ সহজ ধাপে HMAC জেনারেটর ও যাচাইকারী ব্যবহার করুন

সফটওয়্যার ইনস্টল লাগে না। সবকিছু সরাসরি ওয়েব ব্রাউজারে চলে।

1

সিক্রেট কি দিন ও অ্যালগরিদম বেছে নিন

সিক্রেট কি টাইপ বা পেস্ট করুন এবং কি এনকোডিং (UTF-8, Hex, Base64) সহ লক্ষ্য HMAC অ্যালগরিদম (SHA256, SHA512, MD5) বেছে নিন।

2

টেক্সট পেইলোড দিন বা ফাইল আপলোড করুন

টেক্সট পেইলোড লিখুন অথবা যেকোনো বাইনারি ফাইল ড্রপজোনে টেনে ছাড়ুন।

3

HMAC ডাইজেস্ট কপি করুন বা মিল যাচাই করুন

তৈরি Hex বা Base64 ডাইজেস্ট তাৎক্ষণিক কপি করুন, অথবা প্রত্যাশিত Webhook সিগনেচার পেস্ট করে বৈধতা যাচাই করুন।

HMAC কী এবং এটি কীভাবে কাজ করে?

দ্রুত উত্তর: HMAC (Hash-based Message Authentication Code) একটি ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনকে সিক্রেট কি-এর সাথে মিলিয়ে ডেটার অখণ্ডতা ও প্রেরকের সত্যতা নিশ্চিত করে।

আধুনিক ওয়েব ডেভেলপমেন্টে API রিকোয়েস্ট সাইন করতে, Webhook অথেন্টিকেট করতে এবং API এন্ডপয়েন্ট সুরক্ষিত করতে HMAC ব্যাপকভাবে ব্যবহৃত হয়। সাধারণ হ্যাশ (যেমন SHA-256) শুধু নিশ্চিত করে যে ডেটা পরিবর্তিত হয়নি; HMAC প্রমাণ করে যে প্রেরক শেয়ার্ড সিক্রেট কি জানে।

যখন কোনো API এন্ডপয়েন্ট (যেমন GitHub Webhooks বা Stripe) আপনার সার্ভারে ডেটা পাঠায়, তখন শেয়ার্ড webhook সিক্রেট দিয়ে পেইলোডের HMAC হিসাব করে হেডারে পাঠায়। আপনার সার্ভার স্থানীয়ভাবে HMAC পুনরায় হিসাব করে বার্তা সত্য ও অপরিবর্তিত কিনা যাচাই করে।

Webhook সিক্রেট ক্লাউড টুলে কখনো দেবেন না কেন

দ্রুত উত্তর: প্রোডাকশন সিক্রেট কি সার্ভার-সাইড ওয়েব টুলে পেস্ট করলে সংবেদনশীল API ক্রেডেনশিয়াল তৃতীয় পক্ষের লগে পড়ে। Utiliome HMAC সম্পূর্ণ স্থানীয়ভাবে হিসাব করে।

প্রচলিত অনলাইন টুলে Webhook ডিবাগ করলে আপনার সিক্রেট কি ও পেইলোড সাধারণ HTTP রিকোয়েস্টে দূরবর্তী সার্ভারে যায়, যেখানে সেগুলো অ্যাকসেস লগ বা অ্যানালিটিক্স ডেটাবেসে জমা থাকতে পারে।

Utiliome কঠোর Zero-Server স্থাপত্যে চলে। ব্রাউজারের Web Crypto API সব ক্রিপ্টোগ্রাফিক হিসাব সরাসরি RAM-এ করে। কোনো কি বা ডেটা কখনো ব্রাউজার ছাড়ে না।

FAQ

HMAC জেনারেটর ও যাচাইকারী FAQ ও টেকনিক্যাল গাইড

Utiliome-এর ফ্রি অনলাইন HMAC জেনারেটর ও যাচাইকারী ব্যবহার নিয়ে যা জানা দরকার।

আমার সিক্রেট কি ইন্টারনেটে পাঠানো হয়?

না। সব HMAC হিসাব Web Crypto API দিয়ে আপনার ব্রাউজারে স্থানীয়ভাবে হয়। সিক্রেট কি কখনো ডিভাইস ছাড়ে না।

কোন HMAC অ্যালগরিদম সমর্থিত?

আমরা HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 এবং HMAC-MD5 সমর্থন করি।

টেক্সট স্ট্রিংয়ের পাশাপাশি ফাইলও হ্যাশ করা যায়?

হ্যাঁ। ড্র্যাগ-অ্যান্ড-ড্রপ দিয়ে যেকোনো বাইনারি ফাইল আপলোড করে তার HMAC সিগনেচার হিসাব করতে পারেন।