ছবি: HAVAL-192/3 হ্যাশ অ্যালগরিদম - থ্রি-পাস ফ্লো ডায়াগ্রাম
প্রকাশিত: ১২ জানুয়ারী, ২০২৬ এ ১:৪২:১২ PM UTC
সর্বশেষ আপডেট: ৯ জানুয়ারী, ২০২৬ এ ৭:৫৯:০৩ PM UTC
HAVAL-192/3 হ্যাশ অ্যালগরিদমের কারিগরি ইনফোগ্রাফিক ভিজ্যুয়ালাইজেশন: ইনপুট এবং প্যাডিং, শব্দ A–E এর প্রাথমিককরণ, মিশ্রণ/ক্রমবিন্যাস সহ তিনটি প্রক্রিয়াকরণ রাউন্ড এবং একটি 192-বিট ডাইজেস্ট আউটপুট।
HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

এই ছবির উপলব্ধ সংস্করণগুলি
নিচে ডাউনলোডের জন্য উপলব্ধ ছবির ফাইলগুলি কম সংকুচিত এবং উচ্চ রেজোলিউশনের - এবং এর ফলে, উচ্চ মানের - এই ওয়েবসাইটের নিবন্ধ এবং পৃষ্ঠাগুলিতে এমবেড করা ছবির তুলনায়, যা ব্যান্ডউইথ খরচ কমাতে ফাইলের আকারের জন্য আরও অপ্টিমাইজ করা হয়েছে।
নিয়মিত আকার (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-192/3 হ্যাশ অ্যালগরিদম" শিরোনামের ল্যান্ডস্কেপ ইনফোগ্রাফিকটি একটি টেক্সচার্ড গাঢ়-নীল পটভূমিতে একটি নরম ভিগনেট সহ। একটি গাঢ় সাদা "HAVAL-192/3" শিরোনাম উপরের বাম দিকে বিস্তৃত, যখন "হ্যাশ অ্যালগরিদম" উপরের ডানদিকে উষ্ণ সোনালী হলুদ রঙে প্রদর্শিত হচ্ছে; শিরোনামের নীচে একটি পাতলা অনুভূমিক রেখা চলে। নীচে কেন্দ্রে "192-বিট হ্যাশ / 3 পাস" সাবটাইটেল রয়েছে। চিত্রটি বাম থেকে ডানে ডেটাফ্লো হিসাবে সংগঠিত। একেবারে বাম দিকে, দুটি বেভেল করা গাঢ়-স্লেট বাক্সে "INPUT MESSAGE" এবং "PADDING & LENGTH" লেখা আছে, প্রতিটি তীর প্রধান প্রক্রিয়াকরণ অঞ্চলে প্রবেশ করে। তাদের নীচে "INITIALIZATION VICTOR" শিরোনামের একটি ড্যাশযুক্ত-আউটলাইন প্যানেল রয়েছে যাতে A, B, C, D এবং E লেবেলযুক্ত পাঁচটি স্ট্যাক করা নীল টাইল রয়েছে; প্রতিটি টাইল ডানদিকে "32-বিট" টীকাযুক্ত। বার্তা ধাপ এবং প্রাথমিককরণ প্যানেল থেকে তীরগুলি কেন্দ্রে একটি বৃহৎ, ড্যাশযুক্ত আয়তক্ষেত্রাকার ঘেরে একত্রিত হয় যা মূল HAVAL গণনার প্রতিনিধিত্ব করে। এই ঘেরের উপরের প্রান্তে ছোট কমলা ব্লকের একটি সারি রয়েছে, যা একটি খণ্ডিত বার্তা সময়সূচী বা শব্দ প্রবাহের ইঙ্গিত দেয়, যার উপরে একটি দ্বিমুখী তীর মোটিফ রয়েছে। ঘেরের ভিতরে "ROUND 1," "ROUND 2," এবং "ROUND 3" লেবেলযুক্ত তিনটি প্রশস্ত অনুভূমিক ব্যান্ড রয়েছে (প্রতিটি ধাতব হাইলাইট সহ একটি দীর্ঘ নীল বার হিসাবে স্টাইল করা হয়েছে)। প্রতিটি বৃত্তাকার লেবেলের নীচে একটি বিশিষ্ট সূত্রের মতো ব্লক রয়েছে যা বৃত্তাকার ফাংশন এবং ঘূর্ণনগুলি দেখায়: প্রথমটি "f1 & Rot <<< s1 ⊕ + K1," দ্বিতীয়টি "f2 & Rot <<< s2 ⊕ + K2," এবং তৃতীয়টি "f3 & Rot <<< s3 ⊕ + K3"। পর্যায়ক্রমে শীতল নীল এবং উষ্ণ কমলা রঙের ছোট নিম্নমুখী তীরগুলি এই সূত্র ব্লকগুলির নীচে অবস্থিত, যা একাধিক অভ্যন্তরীণ শব্দে প্রয়োগ করা মিশ্রণ ক্রিয়াকলাপের ইঙ্গিত দেয়। প্রতিটি সূত্র ব্লকের ডানদিকে "মিশ্রণ এবং পরিবর্তন" লেবেলযুক্ত একটি ছোট অন্ধকার বাক্স রয়েছে, যা পুরু তীর দ্বারা সংযুক্ত, যা জোর দেয় যে প্রতিটি পাসে পুনর্বিন্যাস এবং বিস্তার অন্তর্ভুক্ত রয়েছে। একাধিক বাঁকা এবং উল্লম্ব তীর বৃত্তের মধ্যে এবং ঘেরের ডান সীমানা বরাবর চলে, যা দৃশ্যত ধাপগুলির মধ্যে প্রতিক্রিয়া এবং সংকোচন প্রক্রিয়ার শৃঙ্খল প্রকৃতির ইঙ্গিত দেয়। কেন্দ্রীয় ঘেরের নীচে "FINALIZE" লেবেলযুক্ত একটি ভারী অন্ধকার ফলক রয়েছে যার নীচে "A ⊕ C ⊕ E" অভিব্যক্তি রয়েছে, যা ডাইজেস্ট তৈরি করার আগে একটি চূড়ান্ত সংমিশ্রণ পদক্ষেপকে বোঝায়। একেবারে ডানদিকে, "192-BIT HASH VALUE" শিরোনামের একটি পৃথক প্যানেল একটি পাতলা রূপরেখা দ্বারা ফ্রেম করা হয়েছে এবং তিনটি সমান্তরাল তীর দ্বারা তিনটি রাউন্ডের সাথে সংযুক্ত করা হয়েছে। সেই প্যানেলের ভিতরে H0, H1, H2, H3 এবং H4 লেবেলযুক্ত কমলা গ্রেডিয়েন্ট আয়তক্ষেত্রগুলি স্তুপীকৃত করা হয়েছে, প্রতিটি "32-বিট" চিহ্নিত; একটি অতিরিক্ত আয়তক্ষেত্র একটি নতুন সূচক প্রবর্তনের পরিবর্তে "H4" লেবেলটি পুনরাবৃত্তি করে, যা আউটপুট শব্দের গ্রাফিকের স্টাইলাইজড (এবং সামান্য অপ্রয়োজনীয়) চিত্রণকে প্রতিফলিত করে। আউটপুট প্যানেলের নীচে একটি ছোট কমলা রঙের ফিতা রয়েছে যার মধ্যে ছোট ছোট লেখা রয়েছে যা H-শব্দের সংমিশ্রণের মতো ক্রম দেখায়, যা আরও জোর দেয় যে চূড়ান্ত ফলাফলটি একাধিক 32-বিট টুকরো থেকে একত্রিত করা হয়েছে। সামগ্রিকভাবে, রঙের স্কিমটি কাঠামোর জন্য শীতল নীল রঙের সাথে ডেটা শব্দ এবং আউটপুটগুলির জন্য উজ্জ্বল কমলা অ্যাকসেন্টের বৈপরীত্য করে এবং ভিজ্যুয়াল স্টাইলটি তিন-পাস HAVAL-192/3 হ্যাশিং প্রবাহকে যোগাযোগ করার জন্য ড্রপ শ্যাডো, বেভেলড প্রান্ত এবং স্পষ্ট তীর ব্যবহার করে। রচনাটি পরিষ্কার, প্রযুক্তিগত এবং ডায়াগ্রাম-প্রথম।
ছবিটি এর সাথে সম্পর্কিত: HAVAL-192/3 হ্যাশ কোড ক্যালকুলেটর
