تصویر: HAVAL-192/3 ہیش الگورتھم – تھری پاس فلو ڈایاگرام
شائع شدہ: 12 جنوری، 2026 کو 1:42:08 PM UTC
آخری بار اپ ڈیٹ کیا گیا: 9 جنوری، 2026 کو 7:59:03 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 Hash Algorithm" کے عنوان سے لینڈ اسکیپ انفوگرافک۔ ایک بولڈ سفید "HAVAL-192/3" سرخی اوپری بائیں طرف پھیلی ہوئی ہے، جب کہ "ہیش الگورتھم" اوپری دائیں جانب گرم سنہری پیلے رنگ میں ظاہر ہوتا ہے۔ عنوان کے نیچے ایک پتلی افقی لکیر چلتی ہے۔ ذیل میں مرکز میں ذیلی عنوان ہے "192 بٹ ہیش / 3 پاسز۔" خاکہ کو بائیں سے دائیں ڈیٹا فلو کے طور پر ترتیب دیا گیا ہے۔ بہت بائیں طرف، دو بیولڈ ڈارک سلیٹ باکسز "INPUT MESSAGE" اور "PADDING & LENGTH" پڑھتے ہیں، ہر فیڈنگ تیر مین پروسیسنگ ریجن میں جاتا ہے۔ ان کے نیچے ایک ڈیشڈ آؤٹ لائن پینل ہے جس کا عنوان ہے "INITIALIZATION VECTOR" جس میں A, B, C, D, اور E کے لیبل والے پانچ اسٹیک شدہ نیلے رنگ کی ٹائلیں ہیں۔ ہر ٹائل کو دائیں طرف "32 بٹ" کی تشریح کی گئی ہے۔ پیغام کے مراحل اور ابتداء کے پینل کے تیر مرکز میں ایک بڑے، ڈیشڈ مستطیل انکلوژر میں مل جاتے ہیں جو بنیادی HAVAL کمپیوٹیشن کی نمائندگی کرتا ہے۔ اس دیوار کے اوپری کنارے پر چھوٹے اورنج بلاکس کی ایک قطار بیٹھی ہے، جو ایک منقسم میسج شیڈول یا ورڈ اسٹریم تجویز کرتی ہے، جس کے اوپر دو طرفہ تیر کا نقشہ ہوتا ہے۔ دیوار کے اندر تین چوڑے افقی بینڈ ہیں جن پر "گول 1،" "راؤنڈ 2،" اور "راؤنڈ 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 ہیش کوڈ کیلکولیٹر
