এই টুলটি কী হিসাব করে
SHA-384 SHA-2 এর অন্তর্গত এবং 384 বিট আউটপুট দেয়, 96 হেক্সাডেসিমেল অক্ষর দ্বারা উপস্থাপিত হয়। এটি SHA-512 থেকে একটি স্বতন্ত্র সূচনা ব্যবহার করে; SHA-512 গণনা করা এবং কেবল প্রথম 96 অক্ষর রাখা সঠিক নয়। এই টুলটি নিজেই SHA-384 অ্যালগরিদম গণনা করে।
যখন একটি স্পেসিফিকেশন, স্বাক্ষর ওয়ার্কফ্লো বা ইন্টিগ্রেশন স্পষ্টভাবে SHA-384 সনাক্ত করে তখন এই পৃষ্ঠাটি ব্যবহার করুন৷ রপ্তানি করা ডাইজেস্টের পাশে অ্যালগরিদম নাম রাখা অন্য ফাংশন থেকে একটি ছাঁটাই করা মানের সাথে মিশ্রিত করা এড়াতে সহায়তা করে। হেক্সাডেসিমেল বড় বা ছোট হাতের অক্ষর শুধুমাত্র একটি প্রদর্শন কনভেনশন; এটি ডাইজেস্ট বাইট পরিবর্তন করে না।
একা একটি ডাইজেস্ট এনক্রিপশন বা ডিজিটাল স্বাক্ষর নয়। একটি পরিচিত মান পুনরুত্পাদন করতে, বার্তা এনকোডিং, সমস্ত হোয়াইটস্পেস এবং সঠিক ফাইল বাইট পরীক্ষা করুন। যদি একটি প্রোটোকল HMAC-SHA384-এর জন্য কল করে, তাহলে পৃথক HMAC টুল ব্যবহার করুন: একটি বার্তায় একটি কী যুক্ত করা সমতুল্য নির্মাণ নয়।
কাজের উদাহরণ
UTF-8 · abc · SHA-384
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
কীভাবে গণনা এবং তুলনা করবেন
- ইনপুট টেক্সট-এ সঠিক টেক্সট লিখুন, অথবা
abcলোড করতে উদাহরণ বেছে নিন। পাঠ্যটি UTF-8 হিসাবে এনকোড করা হয়েছে; স্পেস এবং লাইন শেষ সংরক্ষিত হয়. - একক-টেক্সট মোডে, একটি সংক্ষিপ্ত বিরতির পরে 64 KiB পর্যন্ত অ-খালি ইনপুট আপডেট হয়। খালি ইনপুট বা বড় পাঠ্যের জন্য হ্যাশ তৈরি করুন এ ক্লিক করুন। ইনপুট পরিবর্তন পূর্ববর্তী ফলাফল সাফ করে।
- পরিবর্তে একটি সংরক্ষিত ফাইল চেক করতে, ফাইল চেকসাম খুলুন, অ্যালগরিদম নিশ্চিত করুন এবং ফাইলটি চয়ন বা ড্রপ করুন৷ ফাইল মোড এর আসল বাইট পড়ে এবং স্বয়ংক্রিয়ভাবে শুরু হয়।
লাইন-বাই-লাইন ফলাফলের জন্য, প্রতি লাইনে একটি করে হ্যাশ সক্ষম করুন, খালি লাইন অন্তর্ভুক্ত করবেন কিনা তা বেছে নিন, তারপর হ্যাশ তৈরি করুন এ ক্লিক করুন। লাইন মোড স্বয়ংক্রিয়ভাবে গণনা করে না। CRLF, LF এবং CR পৃথক রেকর্ড এবং প্রতিটি লাইনের ডাইজেস্টে অন্তর্ভুক্ত নয়। ডুপ্লিকেট লাইন তাদের আসল লাইন সংখ্যা ধরে রাখে।
প্রত্যাশিত মান তুলনা করুন (ঐচ্ছিক) এ শুধুমাত্র সম্পূর্ণ হেক্সাডেসিমেল রেফারেন্স পেস্ট করুন এবং যাচাই করুন এ ক্লিক করুন। বড় বা ছোট হাতের অক্ষর এবং আশেপাশে আটকানো হোয়াইটস্পেস উপেক্ষা করা হয়; অভ্যন্তরীণ স্থান এবং ভুল দৈর্ঘ্য প্রত্যাখ্যান করা হয়। কপি করুন সম্পূর্ণ ফলাফল ধরে রাখে। TXT এবং CSV রপ্তানিতে শনাক্তকারী, অ্যালগরিদমের নাম এবং ডাইজেস্ট অন্তর্ভুক্ত, উৎস টেক্সট বা গোপন কী নয়।
সীমা, গোপনীয়তা এবং পরবর্তী পদক্ষেপ
পাঠ্য 10 MiB এবং লাইন মোড 10,000 রেকর্ডে সীমাবদ্ধ, ফিল্টার করার আগে খালি রেকর্ড সহ। ফাইলগুলি 50টি সারি এন্ট্রি এবং 1 GiB প্রতিটিতে সীমাবদ্ধ, 2 MiB খণ্ডে পর্যায়ক্রমে পড়ুন৷ এই সীমাগুলি ব্রাউজার সম্পদ রক্ষা করে; তারা প্রতিটি ফোনে দ্রুত প্রক্রিয়াকরণের গ্যারান্টি দেয় না। প্রয়োজনে বাতিল করুন। গণনা ব্রাউজারে সঞ্চালিত হয়, যখন সাধারণ পৃষ্ঠা এবং সম্পদের অনুরোধগুলি এখনও হোস্টিং পরিষেবাতে পৌঁছায়।
সঠিক SHA-384 ভেরিয়েন্ট ব্যবহার করে একটি স্পেসিফিকেশন অনুরোধ করে
একটি SHA-384 ডাইজেস্ট হল 48 বাইট। হেক্স প্রতিটি বাইটকে দুটি অক্ষর সহ উপস্থাপন করে, এখানে 96-অক্ষরের মান প্রত্যাবর্তন করে। একটি স্বাক্ষর বা ইন্টিগ্রেশন পরিবর্তে বেস64 হিসাবে একই ডাইজেস্ট বাইটগুলিকে এনকোড করতে পারে; একটি দৃশ্যমান দৈর্ঘ্য পার্থক্য এই উপসংহারে যথেষ্ট নয় যে হ্যাশ অ্যালগরিদম ভুল।
SHA-384 SHA-512 এর সাথে একটি পরিবার ভাগ করে কিন্তু এর প্রাথমিক মান আলাদা। SHA-512 ডাইজেস্টের প্রথম 96 অক্ষর রাখলে SHA-384 পুনরুত্পাদন হবে না। ফাইলটি প্রক্রিয়া করার আগে SHA-384 নির্বাচন করুন এবং সম্পূর্ণ আউটপুট সংরক্ষণ করুন। যদি একটি স্বাক্ষরিত নথি বা শংসাপত্রে SHA-384 উল্লেখ থাকে, তাহলে এই ক্যালকুলেটর একটি কাঁচা ডাইজেস্ট পুনরুত্পাদন করতে পারে, কিন্তু এটি স্বাক্ষর তৈরি বা যাচাই বা সেই ধারকটির স্বাক্ষরিত বাইট পরিসরকে পার্স করে না।
SHA-384 ট্রাঙ্কেশন ভুলের সরাসরি চেক
এই পৃষ্ঠায় এবং SHA-512-এ উদাহরণ ব্যবহার করুন৷ abc-এর SHA-384-এর সঙ্গে abc-এর SHA-512-এর প্রথম 96 অক্ষর-এর তুলনা করুন। প্রদর্শিত দৈর্ঘ্য একমত হওয়া সত্ত্বেও তারা ভিন্ন।
SHA-384 / abc:
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
SHA-512 / abc / first 96 hex অক্ষর only (NOT SHA-384):
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd
SHA-384 বিন্যাস এবং নির্মাণ ভুল
| পর্যবেক্ষণ করা সমস্যা | কেন এটা হয় | কি করতে হবে |
|---|---|---|
| সংক্ষিপ্ত SHA-512 ফলাফলটি মিলছে না | SHA-384 হলো SHA-512-এর ছাঁটা অংশ নয়; এটি আলাদা অ্যালগরিদম | SHA-384 নির্বাচন করে আবার হিসাব করুন। |
| প্রত্যাশিত মানটি Base64 ফরম্যাটে | তুলনা ক্ষেত্রটি হেক্সাডেসিমেল মান গ্রহণ করে | Base64-কে সঠিকভাবে ডিকোড করুন, অথবা হেক্সাডেসিমেল রেফারেন্স নিন। |
| সার্টিফিকেটের স্বাক্ষর অনেক লম্বা | একটি স্বাক্ষর কাঁচা ডাইজেস্ট নয় | প্রাসঙ্গিক স্বাক্ষর-যাচাই টুল এবং স্বাক্ষরিত বাইট নিয়ম ব্যবহার করুন। |