মূল বিষয়বস্তুতে যান

হোম  /  হ্যাশ জেনারেটর

অনলাইন হ্যাশ জেনারেটর

টেক্সট বা ফাইল থেকে SHA-1, SHA-256, SHA-384, এবং SHA-512 হ্যাশ তৈরি করুন — সম্পূর্ণভাবে আপনার ব্রাউজারে।

✓ কখনো আপলোড হয় না — আপনার ব্রাউজারেই প্রসেস হয়

টেক্সট

কখনো আপলোড হয় না

হ্যাশিং সম্পূর্ণভাবে Web Crypto API ব্যবহার করে আপনার ব্রাউজারে হয় — আমাদের সার্ভারে কিছুই পাঠানো হয় না।

ইন্টিগ্রিটি যাচাই করুন

ফাইলটি নষ্ট হয়নি বা কারচুপি করা হয়নি তা নিশ্চিত করতে গণনা করা হ্যাশকে প্রকাশিত চেকসামের সাথে তুলনা করুন।

ফ্রি, কোনো সীমা নেই

কোনো অ্যাকাউন্টের প্রয়োজন নেই, এবং আপনি কতবার এটি ব্যবহার করতে পারবেন তার কোনো সীমা নেই।

হ্যাশ জেনারেটর কী?

একটি হ্যাশ জেনারেটর টেক্সট বা ফাইলকে একটি ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের মধ্য দিয়ে চালায় — এমন একটি অ্যালগরিদম যা যেকোনো ইনপুটকে নির্দিষ্ট দৈর্ঘ্যের অক্ষরের একটি স্ট্রিং-এ রূপান্তরিত করে, যাকে হ্যাশ বা ডাইজেস্ট বলা হয়। একই ইনপুট সবসময় একই হ্যাশ তৈরি করে, এবং একটি মাত্র বাইট পরিবর্তন করলেও সম্পূর্ণ ভিন্ন হ্যাশ তৈরি হয়, যা হ্যাশকে একটি ফাইল বা টেক্সট পরিবর্তন হয়নি তা যাচাই করার জন্য উপযোগী করে তোলে।

অনলাইনে হ্যাশ কীভাবে তৈরি করবেন

  1. টেক্সট বা ফাইল বেছে নিন। সরাসরি টেক্সট পেস্ট করুন, অথবা File ট্যাবে গিয়ে একটি ফাইল বেছে নিন (বা টেনে আনুন)।
  2. হ্যাশগুলো দেখুন। SHA-1, SHA-256, SHA-384, এবং SHA-512 সবই একসাথে গণনা করে দেখানো হয়।
  3. আপনার যা দরকার তা কপি করুন। প্রতিটি হ্যাশের নিজস্ব কপি বাটন আছে।
  4. চেকসাম যাচাই করুন (ঐচ্ছিক)। "প্রত্যাশিত হ্যাশের সাথে তুলনা করুন"-এ একটি প্রকাশিত হ্যাশ পেস্ট করে মিলছে কিনা নিশ্চিত করুন।

সাধারণ জিজ্ঞাসা

এই টুলটি কোন কোন হ্যাশ অ্যালগরিদম সমর্থন করে?

SHA-1, SHA-256, SHA-384, এবং SHA-512, যা আপনার ব্রাউজারের বিল্ট-ইন Web Crypto API দিয়ে গণনা করা হয়। আপনি যেই টেক্সট বা ফাইল দিন না কেন, চারটিই একসাথে দেখানো হয়।

কেন MD5 সমর্থিত নয়?

MD5 ক্রিপ্টোগ্রাফিকভাবে ভাঙা — ব্যবহারিক কলিশন আক্রমণের অর্থ হলো দুটি ভিন্ন ফাইল একই MD5 হ্যাশ তৈরি করতে পারে, তাই এটিকে ইন্টিগ্রিটি বা নিরাপত্তার জন্য বিশ্বাস করা যায় না। এই টুলটি যে Web Crypto API-এর উপর নির্ভর করে, তাও ইচ্ছাকৃতভাবে এটি বাস্তবায়ন করে না। যদি আপনার পুরনো সিস্টেমের সাথে সামঞ্জস্যের জন্য MD5 প্রয়োজন হয়, তাহলে এখানে এর ব্যবহারকে উৎসাহিত করার চেয়ে একটি ডেডিকেটেড লিগ্যাসি টুল ব্যবহার করা ভালো।

আমি কি টেক্সটের পরিবর্তে ফাইল হ্যাশ করতে পারি?

হ্যাঁ — File ট্যাবে গিয়ে একটি ফাইল বেছে নিন। এটি সরাসরি আপনার ব্রাউজারে হ্যাশ করা হয়; ফাইলটি কখনোই কোথাও আপলোড করা হয় না।

একটি ডাউনলোড করা ফাইল তার প্রকাশিত চেকসামের সাথে মিলছে কিনা তা আমি কীভাবে যাচাই করব?

এখানে ডাউনলোড করা ফাইলটি হ্যাশ করুন, তারপর প্রকাশকের দেওয়া চেকসামটি "প্রত্যাশিত হ্যাশের সাথে তুলনা করুন" বক্সে পেস্ট করুন। এটি গণনা করা চারটি হ্যাশের বিপরীতে যাচাই করা হয় এবং সাথে সাথেই জানিয়ে দেয় এটি মিলছে কিনা।

আমার টেক্সট বা ফাইল কি CurePDF-এর সার্ভারে আপলোড হয়?

না। হ্যাশিং সম্পূর্ণভাবে ক্লায়েন্ট-সাইডে Web Crypto API ব্যবহার করে চলে — আপনি এখানে যা টাইপ বা আপলোড করেন, তা কখনোই আপনার ব্রাউজার ছেড়ে যায় না।

একই ইনপুট এবং অ্যালগরিদম সবসময় একই হ্যাশ কেন তৈরি করে?

হ্যাশিং হলো ডিটারমিনিস্টিক — নির্দিষ্ট অ্যালগরিদমের জন্য একই বাইট সবসময় একই আউটপুট তৈরি করে। এটিই হ্যাশকে একটি ফাইল বা টেক্সট পরিবর্তিত হয়নি তা যাচাই করার জন্য উপযোগী করে তোলে।

ফাইলের সাইজের কোনো সীমা আছে কি?

কোনো কঠোর সীমা প্রয়োগ করা হয় না, তবে খুব বড় ফাইলগুলো হ্যাশ করার জন্য সম্পূর্ণভাবে মেমরিতে পড়া হয়, তাই অত্যন্ত বড় ফাইলগুলো ধীর হতে পারে বা আপনার ব্রাউজারের উপলব্ধ মেমরিতে চাপ ফেলতে পারে।

হ্যাশ জেনারেটর কি ফ্রি?

হ্যাঁ, কোনো অ্যাকাউন্টের প্রয়োজন নেই, এবং ব্যবহারের কোনো সীমা নেই।

আরও ডেভেলপার টুলস