تصویر: HAVAL-224/4 ہیش الگورتھم ویژولائزیشن
شائع شدہ: 12 جنوری، 2026 کو 2:13:14 PM UTC
آخری بار اپ ڈیٹ کیا گیا: 7 جنوری، 2026 کو 10:37:15 PM UTC
HAVAL-224/4 ہیش الگورتھم کا لینڈ سکیپ انفوگرافک جس میں میسج پیڈنگ، 512 بٹ بلاکس، 56 قدموں کے ساتھ چار پروسیسنگ راؤنڈ، اور 224 بٹ ڈائجسٹ دکھایا گیا ہے۔
HAVAL-224/4 Hash Algorithm Visualization

اس تصویر کے دستیاب ورژن
ذیل میں ڈاؤن لوڈ کے لیے دستیاب تصویری فائلیں کم کمپریسڈ اور زیادہ ریزولیوشن ہیں - اور اس کے نتیجے میں، اعلیٰ معیار - اس ویب سائٹ کے مضامین اور صفحات میں سرایت کردہ تصاویر سے، جو کہ بینڈوتھ کی کھپت کو کم کرنے کے لیے فائل کے سائز کے لیے زیادہ موزوں ہیں۔
باقاعدہ سائز (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 ہیش الگورتھم کی وضاحت کرتا ہے۔ سائین/ٹیل اور امبر میں نیون نشانات پی سی بی کے راستوں کی طرح سرحدوں کے ساتھ چلتے ہیں، چھوٹے نقطوں، ٹک کے نشانات، اور دھندلے بائنری پیٹرن کے ساتھ ٹیک ماحول کا اضافہ کرتے ہیں۔ زیادہ تر پینلز میں بیولڈ فریم اور نرم چمک ہوتی ہے، جس سے پورے گرافک کو "HUD ڈیش بورڈ" کا احساس ملتا ہے۔ سب سے اوپر مرکز میں، ایک بڑی سرخی "HAVAL-224/4 Hash Algorithm" کے ساتھ برفیلی نیلے رنگ میں "HAVAL-224/4" اور گرم نارنجی میں "Hash Algorithm" لکھتی ہے۔
خاکہ کو بائیں سے دائیں پڑھنے کے لیے ترتیب دیا گیا ہے۔ اوپری بائیں جانب، "ان پٹ میسج" کے عنوان سے ایک فریم شدہ پینل ایک مختصر بائنری اسنیپٹ ("011010110 11011001...") کے اوپر سفید کاغذ کی چادروں کا اسٹائلائزڈ اسٹیک دکھاتا ہے۔ ایک موٹا نارنجی تیر نیچے کی طرف "Padding & Length Append" کی طرف اشارہ کرتا ہے جس میں "Message + Padding -> Length" کی لائن شامل ہوتی ہے۔ ایک اور تیر "512 بٹ بلاکس" کی طرف لے جاتا ہے، جس میں چار اسٹیک شدہ، کلر کوڈڈ سلاخوں پر مشتمل ہوتا ہے جس میں "بلاک 1" کے ذریعے "بلاک 4" (سبز، نیلے، نیلے اور نارنجی رنگوں) کے ساتھ عنوان "512 بٹس ہر ایک" ہوتا ہے۔
مرکز کمپریشن کے عمل کو نمایاں کرتا ہے۔ ایک عنوان "4 پروسیسنگ راؤنڈز" افقی طور پر بچھائی گئی چار چمکتی ہوئی ٹائلوں کے اوپر بیٹھتا ہے: "راؤنڈ 1،" "راؤنڈ 2،" "راؤنڈ 3،" اور "راؤنڈ 4۔" پہلی، دوسری اور چوتھی ٹائلیں نارنجی رنگ کی چمکتی ہیں، جبکہ "راؤنڈ 3" سبز رنگ کی چمکتی ہیں۔ سرکٹ جیسے کنیکٹر اور تیر ٹائلوں کے درمیان چلتے ہیں، اور ان کے نیچے ایک لمبا اشارے "56 سٹیپس فی راؤنڈ" بیان کرتا ہے، جس میں پتلی لکیریں نیچے کی طرف شاخیں بنتی ہیں گویا درمیانی سگنلز کو ٹیپ کر رہے ہیں۔
اس کے نیچے، ایک بڑی سرخی "16 نان لائنر فنکشنز" کا اعلان کرتی ہے۔ چھوٹے چمکدار خانوں کی ایک قطار فنکشن لیبلز "F1," "F2," "F3," "F4،" پھر "G1" اور "G4" دکھاتی ہے، سبھی ترتیب کی نشاندہی کرنے کے لیے تیر کے ذریعے جڑے ہوئے ہیں۔ منحنی برائٹ گائیڈ لائنز نیچے لوپ کرتی ہیں، چھوٹے جنکشن نقطوں کے ساتھ بعد کے فنکشنز میں متعدد راستوں کو فیڈ کرنے کا مشورہ دیتے ہیں، نان لائنر مکسنگ کے خیال کو تقویت دیتے ہیں۔
نیچے مرکز میں، "Keyed Mixing & Bitwise Operations" کے عنوان سے ایک وسیع پینل نچلی سطح کے کام کا خلاصہ کرتا ہے۔ اندر، حروف (A, B, C, D, E) کے ساتھ لیبل والے چھوٹے مربع ٹوکن دو قطاروں میں ترتیب دیئے گئے رجسٹر بلاکس سے ملتے جلتے ہیں۔ ان کے درمیان منطق اور ریاضی کی علامتیں ہیں، بشمول ایک نمایاں "+ XOR" لیبل، نیز اضافی شبیہیں (Σ اور مساوی علامات) جو بار بار اضافے، متبادلات، اور بٹ وار تبدیلیوں کو ظاہر کرتے ہیں۔
دائیں طرف، پائپ لائن "فائنل ہیش آؤٹ پٹ" کے عنوان سے ایک لمبے فریم والے حصے میں ختم ہوتی ہے۔ ایک چمکتا ہوا سائین باکس "HAVAL-224/4 Hash" پڑھتا ہے جس کے نیچے "224-Bit Digest" ہوتا ہے۔ نارنجی رنگ کا تیر ایک گہرے مستطیل میں گرتا ہے جو چمکیلی سیان میں ڈائجسٹ ٹیکسٹ کی کئی لائنیں دکھاتا ہے—لمبی، گروپ شدہ تاریں جو ہیکساڈیسیمل آؤٹ پٹ کی طرح دکھائی دیتی ہیں۔ چھوٹے چمکتے دھبے اور افقی اسکین لائنیں اس آؤٹ پٹ ایریا کو ایسے سجاتی ہیں جیسے ڈائجسٹ کسی ٹرمینل سے خارج ہو رہا ہو۔ مجموعی طور پر، ڈیزائن واضح بہاؤ کو مواصلت کرنے کے لیے دشاتمک تیروں، چمکتے ہوئے فریموں اور سرکٹری نقشوں کا استعمال کرتا ہے: ان پٹ میسج -> پیڈنگ/لمبائی اپنڈ -> 512 بٹ بلاکس -> چار پروسیسنگ راؤنڈز (ہر ایک میں 56 مراحل) -> نان لائنر فنکشنز اور بٹ وائز مکسنگ -> فائنل 22-بٹ ڈائجسٹ ہیں۔
تصویر سے متعلق ہے: HAVAL-224/4 ہیش کوڈ کیلکولیٹر
