ছবি: HAVAL-224/4 হ্যাশ অ্যালগরিদম ভিজ্যুয়ালাইজেশন

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

HAVAL-224/4 হ্যাশ অ্যালগরিদমের ল্যান্ডস্কেপ ইনফোগ্রাফিক যেখানে মেসেজ প্যাডিং, 512-বিট ব্লক, 56টি ধাপ সহ চারটি প্রসেসিং রাউন্ড এবং 224-বিট ডাইজেস্ট দেখানো হয়েছে।


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

HAVAL-224/4 Hash Algorithm Visualization

HAVAL-224/4 হ্যাশিং প্রবাহ দেখানো ভবিষ্যত ইনফোগ্রাফিক: ইনপুট বার্তা, প্যাডিং/দৈর্ঘ্য অ্যাপেন্ড, 512-বিট ব্লক, 4টি প্রক্রিয়াকরণ রাউন্ড (প্রতিটি 56টি ধাপ), নন-লিনিয়ার ফাংশন, বিটওয়াইজ মিক্সিং এবং চূড়ান্ত 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)

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

ছবির বর্ণনা

একটি বিস্তৃত, ভবিষ্যৎমুখী ইনফোগ্রাফিক একটি অন্ধকার, গ্রিডযুক্ত সার্কিট-বোর্ড পটভূমিতে HAVAL-224/4 হ্যাশ অ্যালগরিদম ব্যাখ্যা করে। সায়ান/টিল এবং অ্যাম্বারে নিয়ন ট্রেসগুলি PCB রুটের মতো সীমানা বরাবর চলে, ছোট বিন্দু, টিক চিহ্ন এবং ম্লান বাইনারি প্যাটার্ন সহ একটি প্রযুক্তিগত পরিবেশ যোগ করে। বেশিরভাগ প্যানেলে বেভেলড ফ্রেম এবং নরম আভা রয়েছে, যা পুরো গ্রাফিকটিকে "HUD ড্যাশবোর্ড" অনুভূতি দেয়। শীর্ষে কেন্দ্র করে, একটি বড় শিরোনাম "HAVAL-224/4 হ্যাশ অ্যালগরিদম" লেখা আছে, যেখানে "HAVAL-224/4" বরফের নীল রঙে এবং "হ্যাশ অ্যালগরিদম" উষ্ণ কমলা রঙে রয়েছে।

চিত্রটি বাম থেকে ডানে পড়ার জন্য সাজানো। উপরের বাম দিকে, "ইনপুট মেসেজ" শিরোনামের একটি ফ্রেমযুক্ত প্যানেলে একটি ছোট বাইনারি স্নিপেটের উপরে সাদা কাগজের একটি স্টাইলাইজড স্ট্যাক দেখানো হয়েছে ("011010110 11011001...")। একটি ঘন কমলা তীর নীচের দিকে "প্যাডিং এবং দৈর্ঘ্য অ্যাপেন্ড" এর দিকে নির্দেশ করে, যার মধ্যে "মেসেজ + প্যাডিং -> দৈর্ঘ্য" লাইনটি অন্তর্ভুক্ত রয়েছে। আরেকটি তীর "512-বিট ব্লক" এর দিকে নিয়ে যায়, যেখানে "ব্লক 1" থেকে "ব্লক 4" (সবুজ, টিল, নীল এবং কমলা রঙ) লেবেলযুক্ত চারটি স্ট্যাক করা, রঙ-কোডেড বার রয়েছে, এবং ক্যাপশন "512 বিট প্রতিটি"।

কেন্দ্রটি সংকোচন প্রক্রিয়াটি তুলে ধরে। "4 Processing Rounds" শিরোনামটি অনুভূমিকভাবে সাজানো চারটি উজ্জ্বল টাইলের উপরে অবস্থিত: "Round 1," "Round 2," "Round 3," এবং "Round 4।" প্রথম, দ্বিতীয় এবং চতুর্থ টাইলস কমলা রঙে আভাস দেয়, যখন "Round 3" সবুজ রঙে আভাস দেয়। সার্কিটের মতো সংযোগকারী এবং তীরগুলি টাইলসের মধ্যে চলে এবং তাদের নীচে একটি দীর্ঘ নির্দেশক "56 ধাপ প্রতি রাউন্ড" লেখা থাকে, যার পাতলা রেখাগুলি নীচের দিকে শাখা-প্রশাখা করে যেন মধ্যবর্তী সংকেতগুলিকে ট্যাপ করছে।

এর নিচে, একটি বড় শিরোনাম "১৬টি অরৈখিক ফাংশন" ঘোষণা করে। ছোট চকচকে বাক্সের একটি সারি ফাংশন লেবেল "F1," "F2," "F3," "F4," তারপর "G1" এবং "G4" দেখায়, যা ক্রম নির্দেশ করার জন্য তীর দ্বারা সংযুক্ত। নীচে বাঁকা আলোকিত গাইড লাইন লুপ করা হয়েছে, ছোট সংযোগ বিন্দু সহ পরবর্তী ফাংশনগুলিতে একাধিক পথ যোগ করার পরামর্শ দেয়, যা অরৈখিক মিশ্রণের ধারণাকে শক্তিশালী করে।

নীচের কেন্দ্রে, "কীড মিক্সিং এবং বিটওয়াইজ অপারেশনস" শিরোনামের একটি প্রশস্ত প্যানেল নিম্ন-স্তরের কাজের সারসংক্ষেপ তুলে ধরে। ভিতরে, (A, B, C, D, E) অক্ষর দিয়ে লেবেল করা ছোট বর্গাকার টোকেন দুটি সারিতে সাজানো রেজিস্টার ব্লকের মতো। তাদের মধ্যে যুক্তি এবং গণিত প্রতীক রয়েছে, যার মধ্যে একটি বিশিষ্ট "+ XOR" লেবেল রয়েছে, পাশাপাশি অতিরিক্ত আইকন (Σ এবং সমান চিহ্ন) রয়েছে যা বারবার সংযোজন, প্রতিস্থাপন এবং বিটওয়াইজ রূপান্তর বোঝায়।

ডানদিকে, পাইপলাইনটি "ফাইনাল হ্যাশ আউটপুট" শিরোনামের একটি লম্বা ফ্রেমযুক্ত অংশে শেষ হয়। একটি উজ্জ্বল সায়ান বাক্সে "HAVAL-224/4 Hash" লেখা আছে, যার নীচে "224-বিট ডাইজেস্ট" রয়েছে। একটি কমলা তীর একটি অন্ধকার আয়তক্ষেত্রে পড়ে যা উজ্জ্বল সায়ানে উদাহরণ ডাইজেস্ট টেক্সটের বেশ কয়েকটি লাইন প্রদর্শন করে—দীর্ঘ, গোষ্ঠীবদ্ধ স্ট্রিং যা দেখতে হেক্সাডেসিমেল আউটপুটের মতো। ছোট উজ্জ্বল দাগ এবং অনুভূমিক স্ক্যান লাইনগুলি এই আউটপুট এলাকাটিকে সাজায়, যেন ডাইজেস্টটি একটি টার্মিনাল থেকে নির্গত হচ্ছে। সামগ্রিকভাবে, নকশাটি একটি স্পষ্ট প্রবাহ যোগাযোগের জন্য দিকনির্দেশক তীর, উজ্জ্বল ফ্রেম এবং সার্কিট্রি মোটিফ ব্যবহার করে: ইনপুট বার্তা -> প্যাডিং/দৈর্ঘ্য অ্যাপেন্ড -> 512-বিট ব্লক -> চারটি প্রক্রিয়াকরণ রাউন্ড (প্রতিটি 56 ধাপ) -> নন-লিনিয়ার ফাংশন এবং বিটওয়াইজ মিক্সিং -> চূড়ান্ত 224-বিট হ্যাশ ডাইজেস্ট।

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

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