ছবি: HAVAL-256/4 হ্যাশ অ্যালগরিদম - ভিজ্যুয়াল ওয়ার্কফ্লো
প্রকাশিত: ১২ জানুয়ারী, ২০২৬ এ ২:১৪:৩২ PM UTC
সর্বশেষ আপডেট: ৭ জানুয়ারী, ২০২৬ এ ১০:৩২:০২ PM UTC
HAVAL-256/4 হ্যাশ অ্যালগরিদমের অভ্যন্তরীণ কর্মপ্রবাহ ব্যাখ্যা করে উচ্চ-রেজোলিউশনের ল্যান্ডস্কেপ ইনফোগ্রাফিক, চারটি সমান্তরাল পাসের মাধ্যমে প্যাডেড ইনপুট ব্লক থেকে চূড়ান্ত 256-বিট ডাইজেস্ট পর্যন্ত।
HAVAL-256/4 Hash Algorithm – Visual Workflow

এই ছবির উপলব্ধ সংস্করণগুলি
নিচে ডাউনলোডের জন্য উপলব্ধ ছবির ফাইলগুলি কম সংকুচিত এবং উচ্চ রেজোলিউশনের - এবং এর ফলে, উচ্চ মানের - এই ওয়েবসাইটের নিবন্ধ এবং পৃষ্ঠাগুলিতে এমবেড করা ছবির তুলনায়, যা ব্যান্ডউইথ খরচ কমাতে ফাইলের আকারের জন্য আরও অপ্টিমাইজ করা হয়েছে।
নিয়মিত আকার (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-256/4 হ্যাশ অ্যালগরিদম" যা একটি ভবিষ্যত নীল, টিল এবং কমলা রঙের স্কিমে রেন্ডার করা হয়েছে। এটি 256-বিট আউটপুট এবং চারটি পাসের জন্য কনফিগার করা HAVAL ক্রিপ্টোগ্রাফিক হ্যাশ ফাংশনের সম্পূর্ণ প্রক্রিয়াকরণ পাইপলাইনকে কল্পনা করে। একেবারে বাম দিকে, "ইনপুট মেসেজ" লেবেলযুক্ত একটি স্টাইলাইজড ডকুমেন্ট আইকন "প্যাডিং এবং লেন্থ অ্যাপেন্ড" নামক একটি বিভাগে ফিড করে, যেখানে বার্তাটি 1-বিট এবং 64-বিট দৈর্ঘ্যের ক্ষেত্রে শেষ হওয়া বাইনারি প্যাটার্ন সহ প্রসারিত হয়। এই প্যাডেড বার্তাটি স্পষ্টভাবে চিহ্নিত "512-বিট ব্লক"-এ গোষ্ঠীভুক্ত করা হয়েছে, 101010…1 এর মতো একটি নমুনা বিট প্যাটার্ন সহ স্ট্যাক করা সবুজ প্যানেল এবং সংযুক্ত 64-বিট দৈর্ঘ্য উল্লেখ করে একটি ছোট লেবেল হিসাবে চিত্রিত।
এর নিচে, \"ব্লক ১\", \"ব্লক ২\", \"ব্লক ৩\", এবং \"ব্লক এন\" লেবেলযুক্ত একটি উল্লম্ব স্ট্যাক কোর অ্যালগরিদমে প্রবাহিত বার্তা ব্লকের ক্রমকে প্রতিনিধিত্ব করে। তীরগুলি পাঠককে এই ব্লকগুলি থেকে কেন্দ্রীয় প্রক্রিয়াকরণ এলাকার দিকে পরিচালিত করে। চিত্রের উপরের কেন্দ্রে, \"প্রাথমিক হ্যাশ মান\" শিরোনামের একটি ধাতব প্যানেল A0, B0, C0 এবং D0 চিহ্নিত চারটি কমলা রেজিস্টার প্রদর্শন করে, যা শুরুর অভ্যন্তরীণ অবস্থা শব্দগুলি নির্দেশ করে। একটি পুরু তীর এই রেজিস্টারগুলি থেকে নীচের দিকে মূল গণনা কোরের দিকে নির্দেশ করে।
কেন্দ্রীয় অঞ্চলটি "চারটি সমান্তরাল হ্যাশ চেইন" লেবেলযুক্ত একটি বৃহৎ ফ্রেম দ্বারা আধিপত্য বিস্তার করে। এর ভিতরে, R1, R2, R3, এবং R4 নামক চারটি রঙিন লেন অনুভূমিকভাবে চলে, প্রতিটি ছোট চেইন-লিঙ্ক আইকন দ্বারা সংযুক্ত থাকে যা তাদের সমান্তরাল প্রকৃতিকে জোর দেয়। প্রতিটি লেনের মধ্যে F1, F2, F3, F4 এর মতো ফাংশন ব্লক এবং P3 এর মতো ক্রমবিন্যাস রয়েছে, যার তীরগুলি ধাপে ধাপে তাদের সাথে সংযুক্ত করে। এই লেনের ডান পাশে \"20-বিট রোটেট\", \"30-বিট রোটেট\" এবং \"32-বিট শব্দ\" এর মতো লেবেল রয়েছে, যা প্রতিটি রাউন্ডের সময় প্রয়োগ করা অভ্যন্তরীণ ঘূর্ণন এবং শব্দ ক্রিয়াকলাপগুলিকে হাইলাইট করে। ফাংশন এবং ঘূর্ণনগুলি সবুজ, কমলা, বেগুনি এবং নীল রঙে রঙ-কোড করা হয়েছে যাতে বিভিন্ন পাস এবং রূপান্তর দৃশ্যত আলাদা করা যায়।
চারটি চেইনের নীচে একটি যান্ত্রিক-থিমযুক্ত বিভাগ রয়েছে যার শিরোনাম "৪টি পাস / ২৫৬ রাউন্ড", যা ছোট গিয়ার আইকন দিয়ে চিত্রিত, যা পুনরাবৃত্তিমূলক প্রক্রিয়াকরণের ধারণাকে শক্তিশালী করে। এই অঞ্চলটি "২৫৬ রাউন্ড অফ প্রসেসিং" লেখা একটি গাঢ় ব্যানারে পরিণত হয়, যা পরবর্তীতে একটি হাইলাইট করা কমলা বাক্সের সাথে সংযুক্ত হয় যেখানে A, B, C এবং D লেবেলযুক্ত স্টেট রেজিস্টারের প্রতীকী আপডেট দেখানো হয়, যেখানে তীরগুলি এই মানগুলির মিশ্রণ এবং আপডেট নির্দেশ করে।
ডানদিকে, একটি উজ্জ্বল সবুজ প্যানেল যার একটি প্যাডলক আইকন রয়েছে যার লেবেল "HAVAL-256/4 Output"। এর ভিতরে, E9A5D74F, 2B16D3EC, 4F7812A1, এবং A89C64B5 এর মতো হেক্সাডেসিমেল অক্ষরের চারটি সারি 256-বিট হ্যাশ মান তৈরি করার জন্য স্ট্যাক করা হয়েছে। এই প্যানেলের নীচে একটি ক্যাপশনে "256-বিট হ্যাশ মান" লেখা আছে, যা অ্যালগরিদমের চূড়ান্ত ফলাফল স্পষ্ট করে।
ব্যাকগ্রাউন্ডটিতে একটি গাঢ়, সার্কিট-বোর্ড-স্টাইলের টেক্সচার রয়েছে যার মধ্যে হালকা বাইনারি স্ট্রিং এবং উজ্জ্বল সংযোগ লাইন রয়েছে, যা ক্রিপ্টোগ্রাফিক এবং ডিজিটাল থিমকে শক্তিশালী করে। সাদা তীর এবং সংযোগকারীগুলি পুরো প্রক্রিয়া জুড়ে চোখকে বাম থেকে ডানে নির্দেশ করে, যার ফলে সামগ্রিক ডেটা প্রবাহিত হয় - কাঁচা বার্তা ইনপুট থেকে শুরু করে প্যাডিং, ব্লক বিভাজন, সমান্তরাল হ্যাশ পাস, একাধিক রাউন্ড প্রক্রিয়াকরণ এবং অবশেষে নিরাপদ 256-বিট ডাইজেস্টে - এক নজরে অনুসরণ করা সহজ।
ছবিটি এর সাথে সম্পর্কিত: HAVAL-256/4 হ্যাশ কোড ক্যালকুলেটর
