SHA-256 ہیش جنریٹر

استعمال کا طریقہ 3 مراحل
  1. ہیش کرنے کے لیے عبارت لکھیں۔
  2. SHA-256 ہیش بنائیں دبائیں۔
  3. ہیش کاپی کریں دبائیں۔
شمار شدہ SHA-256 چیک سم ہیش
ٹول لوڈ ہو رہا ہے… 3 میں سے 0 حصے

ٹول تیار کیا جا رہا ہے۔ سست کنکشن پر اس میں چند سیکنڈ لگ سکتے ہیں۔

یہ ٹول کیسے کام کرتا ہے

SHA-256 کسی بھی ان پُٹ کو 256 بٹ کے ایک مقررہ نشان تک سمیٹ دیتا ہے، جو چونسٹھ سولہ عددی حروف میں لکھا جاتا ہے۔ ایک ہی ان پُٹ ہمیشہ ایک ہی نتیجہ دیتا ہے، اور کوئی بھی تبدیلی — ایک حرف، ایک بٹ — بالکل مختلف نتیجہ دیتی ہے۔ یہ ساخت کے اعتبار سے یک طرفہ ہے: ایسا کوئی عمل نہیں جو نتیجے کو واپس اس عبارت میں بدل دے جس سے وہ آیا تھا۔

ہیش بنانے کا کام صفحے کے ساتھ آنے والے کوڈ کے بجائے براؤزر کے اپنے خفیہ نگاری کے نفاذ سے ہوتا ہے، یعنی وہی جانچا پرکھا نفاذ جو باقی پلیٹ فارم استعمال کرتا ہے۔ وہ API صرف محفوظ سیاق میں دستیاب ہوتی ہے، اس لیے اس آلے کو صفحے کا HTTPS پر پیش ہونا درکار ہے۔

SHA-256 کس کام کے لیے درست ہے

  • یہ سالمیت جانچتا ہے، شناخت نہیں: کسی فائل کے نتیجے کا شائع شدہ نتیجے سے موازنہ آپ کو بتاتا ہے کہ فائل راستے میں بدلی نہیں گئی۔ یہ نہیں بتاتا کہ اسے بنایا کس نے، الا یہ کہ نتیجہ خود کسی قابلِ اعتماد ذریعے سے آیا ہو۔
  • پاس ورڈ محفوظ کرنے کے لیے یہ غلط آلہ ہے: SHA-256 تیز ہونے کے لیے بنایا گیا ہے، اور یہی وہ خاصیت ہے جو پاس ورڈ کا اندازہ لگانے والا حملہ آور چاہتا ہے۔ پاس ورڈ محفوظ کرنے کے لیے جان بوجھ کر سست فعل چاہیے، جیسے bcrypt یا Argon2۔
  • ان پُٹ کچھ بھی ہو، نتیجہ مقررہ لمبائی کا ہے: ایک حرف اور ایک گیگا بائٹ دونوں چونسٹھ سولہ عددی حروف دیتے ہیں۔ نتیجے کی لمبائی سے یہ پتہ نہیں چلتا کہ ہیش کس چیز کا بنا۔
  • ایک جیسے ان پُٹ ایک جیسے نتیجے دیتے ہیں: یہی چیز ہیشنگ کو نقل ہٹانے اور کیشے کے لیے مفید بناتی ہے، اور یہی وجہ ہے کہ بغیر نمک والی قدر کا ہیش اسے چھپاتا نہیں — عام قدر کو سیدھا ڈھونڈا جا سکتا ہے۔

اکثر پوچھے گئے سوالات

خاص طور پر SHA-256 ہیش جنریٹر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

نہیں۔ ایسا کوئی عمل نہیں جو ان پُٹ واپس نکال دے۔ مختصر یا عام ان پُٹ اندازہ لگا کر اور موازنہ کر کے ڈھونڈے جا سکتے ہیں، جو الٹنے کے برابر نہیں۔
نہیں۔ SHA-256 تیز ہے، جو بڑے پیمانے پر اندازے لگانے والے حملہ آور کے کام آتا ہے۔ bcrypt یا Argon2 استعمال کریں، جو جان بوجھ کر سست ہیں۔
نتیجہ ہمیشہ 256 بٹ کا ہوتا ہے، چونسٹھ سولہ عددی حروف میں لکھا ہوا، خواہ اندر کتنا ہی گیا ہو۔
نہیں۔ یہ صفحے ہی میں براؤزر کا اپنا خفیہ نگاری کا نفاذ استعمال کرتا ہے۔ کچھ بھی آپ کے آلے سے باہر نہیں جاتا۔
MD5 ٹوٹ چکا ہے — دو مختلف ان پُٹ سے ایک ہی نتیجہ بنوایا جا سکتا ہے۔ SHA-256 میں ایسی کوئی عملی کمزوری نہیں اور اسی کو استعمال کرنا چاہیے۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔