Hash Generator
اپنے براؤزر میں MD5، SHA-1، SHA-256، SHA-512 اور CRC32 سے متن یا فائلوں کو fingerprint کریں — checksums توثیق کریں اور salted bcrypt ہیش بنائیں۔
ہر digest آپ کے براؤزر میں لائیو حساب لگایا جاتا ہے — آپ کا متن یا فائل اس صفحے سے نہیں نکلتا۔ صرف bcrypt سرور پر stamp ہوتا ہے۔
Salted پاس ورڈ hash، سرور پر PHP کے password_hash() سے stamp کیا گیا — ہر stamp کو منفرد بنانے کے لیے تازہ salt۔
bcrypt hashes کی توثیق password_verify() سے کریں، strings کا موازنہ کر کے کبھی نہیں۔
Hash Generator کے بارے میں
Hash Generator متن یا فائلوں کی MD5، SHA-1، SHA-256، SHA-512 اور CRC32 کے ساتھ شناخت بناتا ہے، سب کچھ آپ کے ٹائپ کرتے ہی آپ کے براؤزر میں لائیو شمار ہوتا ہے: آپ کا ان پٹ کبھی صفحے سے باہر نہیں جاتا۔ ایک فائل (200 MB تک، مقامی طور پر پڑھی گئی) ڈالیں تاکہ اسے ایک بائٹ اپلوڈ کیے بغیر checksum توثیق کے لیے ہیش کیا جا سکے۔
ایک توثیق پینل checksum چیک کرنا آسان بنا دیتا ہے: متوقع ہیش پیسٹ کریں اور ٹول اسے ہر شمار کردہ digest سے ملا کر بتاتا ہے کہ یہ کون سا الگورتھم ہے اور آیا یہ آپ کے ان پٹ سے مماثل ہے۔ پرانے الگورتھمز کو ایسا نشان زد کیا جاتا ہے: MD5 اور SHA-1 checksums اور نقول ہٹانے کے لیے بالکل ٹھیک ہیں لیکن سیکیورٹی استعمال کے لیے ناقابلِ اعتماد ہو چکے ہیں۔
ایک الگورتھم مختلف طریقے سے کام کرتا ہے: bcrypt۔ Salted پاس ورڈ hashes کو براؤزر کے کرپٹو primitives سے شمار نہیں کیا جا سکتا، اس لیے bcrypt اسٹیمپنگ آپ کے متن کو سرور پر پوسٹ کرتی ہے، جہاں PHP کا password_hash() ہر کلک پر ڈیزائن کے مطابق ایک نیا salted hash تیار کرتا ہے۔
Hash Generator استعمال کرنے کا طریقہ
- متن ٹائپ یا پیسٹ کریں، یا File موڈ پر سوئچ کریں اور مقامی طور پر ہیش کرنے کے لیے ایک فائل ڈالیں۔
- لائیو digests پڑھیں: MD5، SHA-1، SHA-256، SHA-512 اور CRC32 آپ کے ٹائپ کرتے ہی اپڈیٹ ہوتے ہیں۔
- کسی download کی توثیق کے لیے، متوقع checksum کو Verify پینل میں پیسٹ کریں اور مماثلت دیکھیں۔
- ایک انفرادی digest کاپی کریں، سب کاپی کریں، یا انہیں checksums.txt کے طور پر ڈاؤن لوڈ کریں۔
- salted پاس ورڈ hash کے لیے، "Stamp bcrypt hash" پر کلک کریں: یہ سرور سائیڈ پر تیار کیا جاتا ہے۔