SHA-1 ، SHA-2 ، SHA-256 ہیش الگورتھم کے مابین فرق

 In حفاظت, ان شاء 2, خفیہ کاری

SHA-1 ، SHA-2 ، SHA-256 ہیش الگورتھم کے مابین فرق

آئیے الگورتھم کے مختصر خاکہ کی وضاحت کرکے شروع کرتے ہیں۔

ہیش الگورتھم ایک ریاضیاتی فنکشن ہے جو اعداد و شمار کو ایک مقررہ سائز میں گاڑھا کرتا ہے، مثلاً اگر ہم کوئی جملہ "Ola has a cat" لیں اور اسے ایک خصوصی CRC32 الگورتھم کے ذریعے چلائیں تو ہمیں مخفف "b165e001" ملے گا۔ بہت سے الگورتھم ہیں اور ان سب کے مخصوص مقاصد ہیں، کچھ ڈیٹا کی قسم کے لیے بہتر کیے گئے ہیں، باقی سیکیورٹی کے لیے ہیں۔

ہمارے لئے ، سب سے اہم SHA الگورتھم ہیں۔

ایس ایچ اے - کا مطلب ہے سیکیور ہیسنگ الگورتھم - یہ خفیہ نگاری کے تحفظ کے لئے استعمال ہوتا ہے۔ اس الگورتھم کی سب سے اہم بنیاد یہ ہے کہ ہیش ناقابل واپسی اور منفرد ہے۔ ناقابل واپسی - اصل ڈیٹا محفوظ اور نامعلوم رہے گا۔ انفرادیت - ڈیٹا کے دو مختلف ٹکڑے ایک ہی کلید کو تیار نہیں کرسکتے ہیں۔

ایک ڈیجیٹل دستخط انتہائی حساس ہوتا ہے - دستاویز میں کوئی بھی تبدیلی دستخط کو بدل دے گی۔ اگر ہم اوپر بیان کردہ جملہ "OLA MA KOTA" لیں اور اسے بڑے حروف میں لکھیں تو ہمیں ایک بالکل مختلف مخفف "baa875a6" ملے گا۔ ایک اور مخفف کا مطلب ہے کہ دستخط اب درست نہیں ہے۔

SHA-1 اور SHA-2 الگورتھم کے دو ورژن ہیں۔ وہ تعمیر اور تھوڑا سا لمبائی کے لحاظ سے مختلف ہیں۔ SHA-2 SHA-1 کا ایک بہتر ورژن ہے۔

SHA-1 160 بٹس لمبا ہے

SHA-2 مختلف لمبائی میں ہوتا ہے ، زیادہ تر اکثر 256 بٹس میں

ایک بڑی ہیش ویلیو زیادہ سیکیورٹی فراہم کرتی ہے۔ منفرد مخففات کی تعداد کو بطور نمبر ظاہر کیا جاسکتا ہے ، جیسے SHA-256 کے لئے 2 ہیں 256    ممکنہ مجموعہ۔ 2 256 یہ بڑی تعداد زمین پر ریت کے دانے کی تعداد سے زیادہ ہے۔

 

اگر صارف کا سرٹیفکیٹ SHA-1 پر مبنی ہے (اور یہ درست ہے ، کیونکہ یہ یکم جولائی سے پہلے جاری کیا گیا تھا) ، اس سرٹیفکیٹ سے تصدیق شدہ (1 جولائی کے بعد) تخلیق شدہ دستخط میں SHA-1 الگورتھم (SHA-2 نہیں) کے حساب سے دستخط شدہ مواد کا مخفف ہونا چاہئے۔ لہذا ایپلی کیشنز اور آئی ٹی سسٹم کو نہ صرف نئے سرٹیفکیٹ سے نمٹنا ہے ، بلکہ زیادہ تر SHA-1 کے مطابق ہیش کا استعمال کرتے وقت دستخط اور مہر بناتے ہیں۔

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

 

اہل الیکٹرانک دستخطوں کے بارے میں مزید معلومات کے ل It صرف چند منٹ ، کال کریں یا لکھیں۔

                            ہیلپ لائن 58 333 1000 یا ای میل ایڈریس: @ ای دفتر مرکز

 

ذیل میں الیکٹرانک دستخط کے ل sets مجوزہ سیٹ پیش کیے گئے ہیں:

 

حالیہ پوسٹس