ছবি: HAVAL-128/5 হ্যাশ অ্যালগরিদম - পাঁচ-পাস ক্রিপ্টোগ্রাফিক ওয়ার্কফ্লো
প্রকাশিত: ১২ জানুয়ারী, ২০২৬ এ ২:১৬:৩১ PM UTC
সর্বশেষ আপডেট: ৭ জানুয়ারী, ২০২৬ এ ১০:১৭:৫৭ PM UTC
HAVAL-128/5 ক্রিপ্টোগ্রাফিক হ্যাশ অ্যালগরিদমের উচ্চ-রেজোলিউশন ভিজ্যুয়ালাইজেশন, বার্তা প্যাডিং চিত্রিত করা, পাঁচটি প্রক্রিয়াকরণ পাস, অভ্যন্তরীণ অবস্থার রূপান্তর এবং একটি 128-বিট ডাইজেস্টের উৎপাদন।
HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic 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-128/5 হ্যাশ অ্যালগরিদম"। উপরে ধাতব অক্ষরে একটি গাঢ় নীল, ডিজিটাল পটভূমিতে বাইনারি সংখ্যা, সার্কিটের মতো ট্রেস এবং উজ্জ্বল ডেটা স্ট্রিম দিয়ে ভরা। শিরোনামের নীচে, একটি সাবটাইটেল লেখা আছে "5 পাস / 128-বিট অবস্থা", যা অবিলম্বে অ্যালগরিদমের কাঠামোকে ফ্রেম করে। পুরো রচনাটি বাম থেকে ডানে একটি ভিজ্যুয়াল পাইপলাইন হিসাবে সাজানো হয়েছে।
বাম দিকে, একটি "ইনপুট মেসেজ" প্যানেল স্টাইলাইজড ডকুমেন্ট এবং এনভেলপ আইকন দেখায়, যা হ্যাশ ফাংশনে প্রবেশকারী ব্যবহারকারীর ডেটার প্রতীক। একটি তীরচিহ্ন "প্যাডিং এবং মেসেজ লেন্থ" লেবেলযুক্ত একটি ব্লকের দিকে নিচের দিকে নিয়ে যায়, যা হলুদ এবং কমলা ব্লকগুলিকে একত্রিত করে একটি সেগমেন্টেড বার হিসাবে চিত্রিত করা হয়েছে, "প্যাডিং + লেন্থ" লেবেলযুক্ত, যা প্রিপ্রসেসিং ধাপটি নির্দেশ করে যা 1-বিট, শূন্য এবং মূল বার্তা দৈর্ঘ্য যুক্ত করে একটি সম্পূর্ণ ব্লক স্ট্রিম তৈরি করে।
এই প্রি-প্রসেসিং পর্যায় থেকে, তীরচিহ্নগুলি চিত্রের কেন্দ্র জুড়ে পাঁচটি আয়তক্ষেত্রাকার প্যানেলের একটি অনুভূমিক ক্রমানুসারে প্রবেশ করে। এগুলিকে "ব্লক 1," "ব্লক 2," "রাউন্ড 3," "রাউন্ড 4," এবং "রাউন্ড 5" লেবেল করা হয়েছে, যা দৃশ্যত পাঁচটি HAVAL পাসকে প্রতিনিধিত্ব করে। প্রতিটি ব্লক নীল এবং সোনালী টাইলগুলিতে বিভক্ত করা হয়েছে যাতে বার্তা শব্দ এবং অভ্যন্তরীণ অবস্থা শব্দগুলি মিশ্রিত হচ্ছে তা বোঝা যায়। তাদের উপরে, "5 PASSES / 128-BIT STATE" লেখাটি আরও জোরদার করে যে এই ক্রিয়াকলাপগুলি পাঁচটি রাউন্ড জুড়ে পুনরাবৃত্তি করা হয় যাতে একটি 128-বিট চেইনিং মান তৈরি হয়।
প্রতিটি রাউন্ড থেকে নিচের দিকের তীরগুলি "Bitwise Operations" শিরোনামে একটি উজ্জ্বল ব্যান্ডে একত্রিত হয়। এই ব্যান্ডের ঠিক নীচে f1, f3, f4, f5, এবং f5 স্টাইলাইজড ফাংশন নাম সহ লেবেলযুক্ত পাঁচটি ছোট বাক্স প্রদর্শিত হয়, যা প্রতিটি HAVAL পাসে ব্যবহৃত বিভিন্ন অরৈখিক বুলিয়ান ফাংশনের প্রতিনিধিত্ব করে। এগুলি সাদা গাণিতিক লিপি সহ গাঢ় নীল টাইল হিসাবে আঁকা হয়, যা জোর দেয় যে প্রতিটি রাউন্ড একটি স্বতন্ত্র মিক্সিং ফাংশন ব্যবহার করে।
এই ফাংশনগুলির আউটপুট "মডুলার সংযোজন" লেবেলযুক্ত আরেকটি বৃহৎ ব্যান্ডে প্রবাহিত হয়। এর নীচে A, B, C, D, B, এবং E চিহ্নিত ছয়টি ছোট বাক্স রয়েছে, যা HAVAL দ্বারা ব্যবহৃত একাধিক অভ্যন্তরীণ কার্যকরী রেজিস্টারগুলিকে নির্দেশ করে যখন এটি ঘোরায় এবং মডুলো 2^32 শব্দ যোগ করে। উজ্জ্বল সোনালী তীর এবং আলোর শিখা ক্রমাগত ডেটা চলাচল এবং সঞ্চয়কে বোঝায়।
ইনফোগ্রাফিকের ডান দিকে, "ফাইনালাইজেশন" লেবেলযুক্ত একটি লম্বা প্যানেল "বিট রোটেশন" এবং "আউটপুট ট্রান্সফর্ম" তালিকাভুক্ত করে, যা শেষ পর্যায়ের সারসংক্ষেপ করে যেখানে অভ্যন্তরীণ অবস্থাকে ক্রমবর্ধমান এবং সংকুচিত করা হয়। একটি চূড়ান্ত নিম্নমুখী তীর একটি উজ্জ্বল, ফ্রেমযুক্ত বাক্সে নিয়ে যায় যা "E7A9B354 32DC3F25 89F63A1E 76B67D90" এর মতো হেক্সাডেসিমেল অক্ষরের দুটি সারিতে একটি নমুনা "128-বিট হ্যাশ ভ্যালু" প্রদর্শন করে, যা ইনপুট আকার নির্বিশেষে উৎপাদিত স্থির-দৈর্ঘ্যের ডাইজেস্টকে বোঝায়।
সামগ্রিক রঙের স্কিমটি ডেটা পাথের জন্য শীতল নীল এবং সক্রিয় রূপান্তরের জন্য উজ্জ্বল সোনালী বা কমলা রঙের মধ্যে পর্যায়ক্রমে পরিবর্তিত হয়, যা চিত্রটিকে একটি প্রযুক্তিগত, উচ্চ-শক্তির নান্দনিকতা দেয়। পটভূমিটি স্বচ্ছ গ্রিড, এক এবং শূন্যের স্ট্রিম এবং অস্পষ্ট সার্কিট্রি দিয়ে স্তরিত, যা ক্রিপ্টোগ্রাফিক প্রক্রিয়াকরণ এবং ডিজিটাল সুরক্ষার থিমকে শক্তিশালী করে এবং দর্শকদের বার্তা ইনপুট থেকে চূড়ান্ত 128-বিট আউটপুট পর্যন্ত HAVAL-128/5 হ্যাশিং ওয়ার্কফ্লোের মধ্য দিয়ে স্পষ্টভাবে পরিচালিত করে।
ছবিটি এর সাথে সম্পর্কিত: HAVAL-128/5 হ্যাশ কোড ক্যালকুলেটর
