SHA-3 256 بٹ ہیش کیلکولیٹر
ٹیکسٹ سٹرنگ کا SHA-3 (سیکیور ہیش الگورتھم 3 جو FIPS PUB 202 میں بیان کیا گیا ہے) 256 بٹ / 32 بائٹ میسج ڈائجسٹ ہیکس میں بنائیں۔ SHA-3 256 بٹ عمومی مقصد ہیشنگ کے لیے سب سے زیادہ استعمال ہونے والا آؤٹ پٹ سائز ہے۔
SHA-3 256 بٹ ہیش:
متعلقہ ٹولز
SHA-3 ہیش کے بارے میں مزید
SHA-3 (سیکیور ہیش الگورتھم 3) ایک کرپٹوگرافک ہیش فنکشن ہے جسے NIST نے FIPS PUB 202 میں معیاری بنایا ہے۔ 256 بٹ ویریئنٹ سب سے زیادہ استعمال ہونے والا آؤٹ پٹ سائز ہے، جو 32 بائٹ میسج ڈائجسٹ پیدا کرتا ہے اور سیکیورٹی اور کارکردگی کے درمیان اچھا توازن فراہم کرتا ہے۔
SHA-3 کو Guido Bertoni، Joan Daemen، Michaël Peeters، اور Gilles Van Assche نے ڈیزائن کیا تھا، اور اسے 2012 میں NIST ہیش فنکشن مقابلے کے فاتح کے طور پر منتخب کیا گیا تھا۔ SHA-2 کے برعکس، جو Merkle-Damgård کنسٹرکشن استعمال کرتا ہے، SHA-3 Keccak سپنج کنسٹرکشن پر مبنی ہے۔
سپنج کنسٹرکشن دو مراحل میں کام کرتی ہے:
جذب کا مرحلہ: ان پٹ پیغام کو پیڈ کیا جاتا ہے اور بلاکس میں تقسیم کیا جاتا ہے۔ ہر بلاک کو اندرونی اسٹیٹ کے ایک حصے کے ساتھ XOR کیا جاتا ہے، اس کے بعد پرمیوٹیشن فنکشن (Keccak-f) لگایا جاتا ہے۔
نچوڑ کا مرحلہ: آؤٹ پٹ بلاکس اسٹیٹ سے نکالے جاتے ہیں، اگر مزید آؤٹ پٹ درکار ہو تو نکالنے کے درمیان پرمیوٹیشن لگایا جاتا ہے۔
SHA-3 256 بٹ کے اہم فوائد:
لینتھ ایکسٹینشن حملوں کے خلاف مزاحمت جو SHA-2 کو متاثر کرتے ہیں
SHA-2 سے مختلف اندرونی ساخت، الگورتھم تنوع فراہم کرتی ہے
ٹکراؤ حملوں کے خلاف 128 بٹ سیکیورٹی سطح
پری امیج حملوں کے خلاف 256 بٹ سیکیورٹی سطح
SHA-3 256 بٹ ان ایپلیکیشنز کے لیے تجویز کیا جاتا ہے جن میں مضبوط سیکیورٹی ضمانتوں کے ساتھ عمومی مقصد کرپٹوگرافک ہیش فنکشن کی ضرورت ہو۔ یہ ڈیجیٹل دستخطوں، میسج آتھنٹیکیشن کوڈز، کی ڈیریویشن، اور رینڈم نمبر جنریشن کے لیے موزوں ہے۔