←

স্থানীয় হ্যাশ ক্যালকুলেটর

ইনপুটের ধরন

অ্যালগরিদম ও ইনপুটের ধরন বেছে নিন। খালি টেক্সট ও শূন্য বাইটের ফাইলের হ্যাশও গণনা করা যায়।

ব্যবহারের ধাপ

টেক্সট বা স্থানীয় ফাইল বেছে নিন, তারপর একটি SHA অ্যালগরিদম বেছে নিয়ে গণনা করুন। ফলে অ্যালগরিদম, ইনপুটের ধরন, প্রকৃত বাইটের সংখ্যা এবং ছোট হাতের অক্ষরে সম্পূর্ণ হেক্সাডেসিম্যাল হ্যাশ দেখা যায়। হ্যাশ কপি করতে বা ফল নিজে নির্বাচন করতে পারেন। ইনপুট বদলালে আগের ফল সঙ্গে সঙ্গে অকার্যকর হয়।

টেক্সট UTF-8-এ এনকোড হয়; CRLF ও CR লাইন-সমাপ্তি LF-এ রূপান্তরিত হয়। শুরুর ও শেষের হোয়াইটস্পেস অক্ষর সরানো হয় না, বড় বা ছোট হাতের অক্ষর বদলানো হয় না এবং Unicode স্বাভাবিকীকরণ হয় না। Escape ক্রম ব্যাখ্যা করা হয় না এবং BOM স্বয়ংক্রিয়ভাবে যোগ বা সরানো হয় না। উপস্থিত BOM ও NUL গণনায় অংশ নেয়। ফাইল মোডে সব মূল বাইট অক্ষুণ্ণ থাকে; ফাইলের নাম, ধরন ও পরিবর্তনের সময় গণনায় থাকে না।

abc উদাহরণে নতুন লাইন নেই। প্রত্যাশিত SHA-256 হ্যাশ নিচে দেওয়া আছে; অন্য অ্যালগরিদমের আনুষ্ঠানিক পরীক্ষণ ভেক্টরের জন্য RFC 6234 দেখুন।

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

পরিধি ও সীমাবদ্ধতা

টেক্সটের সীমা 200000 UTF-16 কোড ইউনিট (কিছু ইমোজি দুটি ইউনিট নেয়) এবং এনকোড করার পরে সর্বোচ্চ 800000 বাইট; ফাইলের সীমা 16 MiB। ইনপুট ছাঁটা হয় না। ব্রাউজারকে পুরো ফাইল পড়তে হয় এবং প্রকৃত মেমরি ব্যবহার ফাইলের আকারের চেয়ে বেশি হতে পারে। হ্যাশ এনক্রিপশন, পাসওয়ার্ড সংরক্ষণ, স্বাক্ষর যাচাই বা ভাইরাস শনাক্তকরণ নয়। এটি নির্ভরযোগ্য উৎসের প্রমাণও নয় এবং হ্যাশ সংঘর্ষ একেবারেই হবে না এমন নিশ্চয়তা দেয় না। স্বাধীন, বিশ্বস্ত মাধ্যমে পাওয়া হ্যাশের সঙ্গে মিলিয়ে দেখুন।

এই সরঞ্জাম ইনপুট, ফাইল বা হ্যাশ আপলোড, সংরক্ষণ বা লগ করে না; পৃষ্ঠা স্বাভাবিকভাবেই তার রিসোর্স লোড করে। মুছলে শুধু পৃষ্ঠার ডেটার রেফারেন্স সরানো হয়; ব্রাউজারের মেমরি বা ক্লিপবোর্ডের ইতিহাস নিরাপদে মোছার নিশ্চয়তা নেই। ক্ষতিকর এক্সটেনশন বা পৃষ্ঠার স্ক্রিপ্ট থেকেও সুরক্ষা দেয় না। ক্লিপবোর্ডে লেখা শুরু হয়ে গেলে তা ফিরিয়ে নেওয়া যায় না। পড়া বন্ধ করা যায়, কিন্তু অন্তর্নিহিত হ্যাশ গণনা সত্যিকার অর্থে বন্ধ করা যায় না; বাতিলের পরে আবার গণনা করার আগে সেটি শেষ হওয়া পর্যন্ত অপেক্ষা করতে হবে।

পড়ার অগ্রগতি প্রকৃতপক্ষে পড়া বাইটের ওপর ভিত্তি করে; হ্যাশ ধাপে শুধু কাজ 0/1 দেখায়। অতিবাহিত সময়, আনুমানিক বাকি সময় ও হার অজানা হলে ড্যাশ দেখানো হয়। ফাইল পড়া শেষ মানেই হ্যাশ গণনা শেষ নয়।

RFC 6234Web Crypto
সম্পর্কিত সরঞ্জাম

স্থানীয় হ্যাশ ক্যালকুলেটর

ইনপুট ও অ্যালগরিদম বেছে নিয়ে গণনা করুন এবং সম্পূর্ণ হ্যাশ কপি করুন। খালি টেক্সট বৈধ; ফাইল মোডে ফাইল বেছে নেওয়া আবশ্যক। ইনপুট বদলালে আগের ফল মুছে যায়। বাতিল করলে শুধু ফল দেখানো বন্ধ হয়; অন্তর্নিহিত হ্যাশ গণনা চলতে পারে।

সেটিংস