ছবি: SHA-224 হ্যাশ অ্যালগরিদম ওভারভিউ (ইনফোগ্রাফিক)

প্রকাশিত: ১২ জানুয়ারী, ২০২৬ এ ২:২৮:১২ PM UTC
সর্বশেষ আপডেট: ১০ জানুয়ারী, ২০২৬ এ ৭:৪৬:১০ PM UTC

সহজেই অনুসরণযোগ্য SHA-224 হ্যাশ অ্যালগরিদম ইনফোগ্রাফিক: ইনপুট ডেটা প্যাড করা হয় এবং বার্তা ব্লকে বিভক্ত করা হয়, বারবার রাউন্ড এবং অভ্যন্তরীণ-স্থিতি মিশ্রণের মাধ্যমে প্রক্রিয়াজাত করা হয় এবং একটি নির্দিষ্ট 224-বিট ডাইজেস্ট হিসাবে নির্গত হয়।


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

SHA-224 Hash Algorithm Overview (Infographic)

SHA-224 হ্যাশ অ্যালগরিদম" শিরোনামের ল্যান্ডস্কেপ ইনফোগ্রাফিকটিতে প্যাডিং, মেসেজ ব্লক, হ্যাশ গণনার ধাপগুলির মধ্য দিয়ে প্রবাহিত ইনপুট ডেটা দেখানো হয়েছে এবং একটি 224-বিট হ্যাশ আউটপুট তৈরি করা হচ্ছে।

এই ছবির উপলব্ধ সংস্করণগুলি

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

নিয়মিত আকার (1,536 x 1,024)

বড় আকার (3,072 x 2,048)

খুব বড় আকারের (4,608 x 3,072)

অতিরিক্ত বড় আকার (6,144 x 4,096)

কৌতুকপূর্ণভাবে বড় আকারের (1,048,576 x 699,051)

  • এখনও আপলোড করা হচ্ছে... ;-)

ছবির বর্ণনা

নীল গ্রেডিয়েন্ট ব্যাকগ্রাউন্ড সহ একটি পরিষ্কার, ল্যান্ডস্কেপ-ফর্ম্যাট ইনফোগ্রাফিক এবং উপরে কেন্দ্র করে একটি বড় শিরোনাম রয়েছে "SHA-224 হ্যাশ অ্যালগরিদম", যেখানে সাদা রঙে "SHA-224" এবং উষ্ণ হলুদ/কমলা রঙে "হ্যাশ অ্যালগরিদম" লেখা আছে। চিত্রটি একটি পাইপলাইনে বাম-থেকে-ডানে সাজানো হয়েছে, গোলাকার বাক্স, তীর এবং সহজ আইকন ব্যবহার করে ডেটা কীভাবে একটি নির্দিষ্ট-দৈর্ঘ্যের হ্যাশে পরিণত হয় তা কল্পনা করা যায়।

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

এরপরে "মেসেজ ব্লক" লেবেলযুক্ত একটি অংশ রয়েছে, যা তিনটি স্ট্যাক করা, গোলাকার আয়তক্ষেত্রের উপরে স্থাপন করা হয়েছে যা খণ্ডিত ডেটা প্রতিনিধিত্ব করে। আয়তক্ষেত্রগুলি রঙ-কোডেড এবং "ব্লক 1," "ব্লক 2...," এবং "ব্লক 3" লেবেলযুক্ত। একটি সূক্ষ্ম বন্ধনী বা ফ্রেম স্ট্যাকটিকে ঘিরে রেখেছে, যা গ্রুপিংকে জোর দেয়। এই এলাকার নীচে, একটি বাঁকা তীর এবং ক্যাপশনে লেখা আছে "প্যাডিং এবং প্রিপ্রসেসিং," যা নির্দেশ করে যে ইনপুটটি ব্লকে বিভক্ত হওয়ার আগে প্রস্তুত করা হয়েছে।

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

ডানদিকে, একটি চূড়ান্ত তীরচিহ্ন "ফাইনাল আউটপুট" লেবেলযুক্ত একটি সবুজ, গোলাকার আয়তক্ষেত্রের দিকে নির্দেশ করে, যা ডাইজেস্টের প্রতীক হিসেবে বাইনারি সংখ্যার (0 এবং 1) রেখা দিয়ে পূর্ণ। এই আউটপুট ব্লকের নীচে বা সংলগ্ন "224-বিট হ্যাশ ভ্যালু" লেখা টেক্সট এবং "ইউনিক ফিক্সড-লেংথ ডাইজেস্ট" এর মতো একটি ছোট সাবটাইটেল রয়েছে, যা আরও জোরদার করে যে ফলাফলটি একটি ফিক্সড-আকারের ফিঙ্গারপ্রিন্ট। সামগ্রিক শৈলীটি আধুনিক এবং সহজলভ্য, নরম ছায়া, পরিষ্কার টাইপোগ্রাফি এবং স্পষ্ট দিকনির্দেশক তীরগুলি ইনপুট থেকে চূড়ান্ত হ্যাশে প্রতিটি পর্যায়কে সংযুক্ত করে।

ছবিটি এর সাথে সম্পর্কিত: SHA-224 হ্যাশ কোড ক্যালকুলেটর

ব্লুস্কাইতে শেয়ার করুনফেসবুকে শেয়ার করুনলিংকডইনে শেয়ার করুনটাম্বলারে শেয়ার করুনX-এ শেয়ার করুনপিন্টারেস্টে পিন করুনরেডডিটে শেয়ার করুন