تصویر: HAVAL-224/3 ہیش الگورتھم فلو ڈایاگرام

شائع شدہ: 12 جنوری، 2026 کو 2:07:20 PM UTC
آخری بار اپ ڈیٹ کیا گیا: 9 جنوری، 2026 کو 7:51:03 PM UTC

HAVAL-224/3 ہیش الگورتھم کا اعلیٰ سطحی تصور، جس میں ان پٹ پری پروسیسنگ، 1024-بٹ بلاکس، ابتدا، تین کمپریشن راؤنڈ، اور 224-بٹ ڈائجسٹ کی تخلیق کو دکھایا گیا ہے۔


یہ صفحہ انگریزی سے مشینی ترجمہ کیا گیا تھا تاکہ زیادہ سے زیادہ لوگوں تک اس تک رسائی ممکن بنائی جا سکے۔ بدقسمتی سے، مشینی ترجمہ ابھی تک ایک مکمل ٹیکنالوجی نہیں ہے، اس لیے غلطیاں ہو سکتی ہیں۔ اگر آپ چاہیں تو اصل انگریزی ورژن یہاں دیکھ سکتے ہیں:

HAVAL-224/3 Hash Algorithm Flow Diagram

لینڈ اسکیپ انفوگرافک HAVAL-224/3 ہیش پائپ لائن دکھا رہا ہے: ان پٹ میسج، پیڈنگ اور لمبائی، 1024 بٹ میسج بلاکس، ابتدائی ہیش سٹیٹ، تین کمپریشن راؤنڈز، اور 224 بٹ آؤٹ پٹ ہیش تراشنے اور اختلاط کے مراحل کے ساتھ۔

اس تصویر کے دستیاب ورژن

ذیل میں ڈاؤن لوڈ کے لیے دستیاب تصویری فائلیں کم کمپریسڈ اور زیادہ ریزولیوشن ہیں - اور اس کے نتیجے میں، اعلیٰ معیار - اس ویب سائٹ کے مضامین اور صفحات میں سرایت کردہ تصاویر سے، جو کہ بینڈوتھ کی کھپت کو کم کرنے کے لیے فائل کے سائز کے لیے زیادہ موزوں ہیں۔

باقاعدہ سائز (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/3 Hash Algorithm" کے عنوان سے ایک وسیع، زمین کی تزئین پر مبنی انفوگرافک بڑے دھاتی حروف میں تصویر کے اوپری حصے پر پھیلا ہوا ہے۔ پس منظر ایک گہرا، ٹیک تھیم والا فیلڈ ہے جس میں دھندلے بائنری ہندسوں اور سرکٹ ٹریس نقشوں کو ملایا گیا ہے، جس کے اوپری آدھے حصے پر ٹھنڈے نیلے ٹونز نیچے کے قریب گرم ایمبر ٹونز میں مل جاتے ہیں۔ خاکہ کو موٹے تیروں سے جڑے مستطیل پینلز کا استعمال کرتے ہوئے بائیں سے دائیں عمل کے بہاؤ کے طور پر ترتیب دیا گیا ہے۔

بہت بائیں طرف ایک نیلے رنگ کا پینل ہے جس کا لیبل لگا ہوا ہے "INPUT MESSAGE"۔ اس کے اندر، ایک چھوٹا سا خانہ "INPUT DATA" پڑھتا ہے جس کے بعد M1, M2, M3, …, MN لکھے ہوئے علامتی پیغام کے ٹکڑے ہوتے ہیں۔ نیچے کی طرف تیر ایک گولڈ پینل کی طرف لے جاتا ہے جس پر "PADDING & LENGTH" کا لیبل لگا ہوا ہے جس میں سب ٹیکسٹ "PADDING + LENGTH BITS" ہوتا ہے، بلاک پروسیسنگ سے پہلے پری پروسیسنگ پر زور دیتا ہے۔

اس کے نیچے، ایک اور تیر "1024-BIT MESSAGE BLOCKS" کے لیبل والے سبز حصے کی طرف اشارہ کرتا ہے۔ اس پینل میں چھوٹے سبز ٹائلوں کا ایک گرڈ ہے جو الفاظ یا پیغام کے ذیلی بلاکس کی نمائندگی کرتا ہے، ہر ٹائل پر M-انڈیکس کا لیبل لگا ہوتا ہے (مثال کے طور پر M0, M1, M2, M3، اور M15 جیسے اعلی اشاریے)۔ بلاک پینل کا مطلب ہے کہ پیغام کو فکسڈ سائز کے 1024 بٹ بلاکس میں تقسیم کیا گیا ہے جو متعدد اشاریہ والے الفاظ پر مشتمل ہے۔

نیچے بائیں طرف، "ابتدائی ہیش ویلیو" کا لیبل لگا ہوا ایک سرخ پینل متعدد H- متغیرات (مثال کے طور پر، H0، H1، H2، وغیرہ) کے ساتھ ایک ابتدائی حالت کا ویکٹر دکھاتا ہے، جو تکراری ہیش فنکشنز کی ایک کثیر الفاظ کی چیننگ حالت تجویز کرتا ہے۔ اس ابتدائی حصے سے دائیں طرف اشارہ کرنے والا تیر مرکزی جزو میں داخل ہوتا ہے۔

انفوگرافک کے مرکز پر "تین کمپریشن راؤنڈز" کے عنوان سے ایک بڑے، گہرے پینل کا غلبہ ہے۔ اس کے اندر تین اسٹیک شدہ افقی حصے ہیں جن پر بولڈ نارنجی ہیڈر میں "راؤنڈ 1"، "راؤنڈ 2"، اور "راؤنڈ 3" کا لیبل لگا ہوا ہے۔ ہر راؤنڈ میں ہیش سٹیٹ رجسٹروں کی ایک قطار کو اوپر دکھایا گیا ہے (جسے H0, H1, H2, H3, H4, اور H6 جیسے لیبلز کے طور پر دکھایا گیا ہے) اور ان کے نیچے رنگین فنکشن بلاکس کا ایک سلسلہ ہے جس کا لیبل لگا ہوا ہے f1, f2 اور f3 (اور سب سے کم راؤنڈ میں ایک اضافی فنکشن لیبل ظاہر ہوتا ہے، جیسے f5)۔ سفید دو طرفہ تیر اور چھوٹے عمودی کنیکٹر ڈیٹا کی نقل و حرکت اور ریاستی رجسٹروں اور ان گول افعال کے درمیان اختلاط کی نشاندہی کرتے ہیں۔ ہر گول قطار کے بالکل دائیں جانب ایک چھوٹا سا نارنجی ٹیگ نما بلاک ہے (مثال کے طور پر، f1 یا f3) جو راؤنڈ کے فنکشن زور کو نشان زد کرتا ہے۔

مرکزی کمپریشن پینل سے، ایک بڑا تیر سب سے دائیں نیلے پینل کی طرف جاتا ہے جس کا لیبل لگا ہوا ہے "آؤٹ پٹ ہیش"۔ اندر، ایک نمایاں باکس "224-BIT HASH VALUE" پڑھتا ہے۔ اس کے نیچے دو چیک لسٹ طرز کی لکیریں ہیں جن میں چیک مارکس ہیں، جن میں "XOR & ADDITION" اور "TRUNCATE TO 224 BITS" پڑھ رہے ہیں، حتمی امتزاج اور آؤٹ پٹ سائزنگ کا خلاصہ۔ آؤٹ پٹ پینل کے نچلے حصے میں ایک گہرے نیلے رنگ کا باکس ہے جس میں ایک مثال ڈائجسٹ ہے جسے متعدد لائنوں میں گروپ کردہ ہیکساڈیسیمل حروف کے طور پر پیش کیا گیا ہے۔ مجموعی طور پر، کمپوزیشن ایک اینڈ ٹو اینڈ HAVAL-224/3 ہیشنگ ورک فلو کو بتاتی ہے: میسج ان پٹ، پیڈنگ، بلاک فارمیشن، انیشیلائزیشن، تین کمپریشن راؤنڈ، اور 224 بٹ ہیش کی حتمی پیداوار۔

تصویر سے متعلق ہے: HAVAL-224/3 ہیش کوڈ کیلکولیٹر

بلوسکی پر شیئر کریں۔فیس بک پر شیئر کریں۔لنکڈ ان پر شیئر کریں۔ٹمبلر پر شیئر کریں۔ایکس پر شیئر کریں۔پنٹرسٹ پر پن کریںReddit پر شیئر کریں۔