نیٹ ورک خفیہ کاری کا تعارف

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

نیٹ ورک خفیہ کاری کیا ہے؟

نیٹ ورک کے اعداد و شمار کی حفاظت کے لئے خفیہ کاری ایک مقبول اور موثر طریقہ ہے. خفیہ کاری کا عمل ڈیٹا یا اس پیغام کے مواد کو چھپاتا ہے جس طرح سے اصل معلومات صرف ایک ہی ڈیکریشن کے عمل کے ذریعہ برآمد ہوسکتا ہے. خفیہ کاری اور ڈرائیوپشن میں کرپٹیٹریگ میں عام تکنیک ہیں - محفوظ مواصلات کے پیچھے سائنسی نظم و ضبط.

بہت سے مختلف خفیہ کاری اور ڈریگریشن کا عمل ( الگورتھم نامی) کہا جاتا ہے. خاص طور پر انٹرنیٹ پر، ان الگورتھموں کی تفصیلات کو صحیح طور پر خفیہ رکھنے میں بہت مشکل ہے. Cryptographers اس کو سمجھتے ہیں اور ان کے الگورتھم ڈیزائن کرتے ہیں تاکہ وہ کام کرتے ہیں یہاں تک کہ اگر ان کی نفاذ کی تفصیلات عوام کو بنائے جائیں. سب سے زیادہ خفیہ کاری الگورتھمز اس سطح کو تحفظ کو چابیاں استعمال کرتے ہوئے حاصل کرتے ہیں .

ایک خفیہ کاری کی کلید کیا ہے؟

کمپیوٹر کی کرپٹیٹریگ میں، ایک کلیدی خفیہ کاری اور ڈرایپریشن الگورتھم کی طرف سے استعمال ہونے والے بٹس کی ایک طویل ترتیب ہے. مثال کے طور پر، مندرجہ بالا ایک روایتی 40 بٹ کلیدی کی نمائندگی کرتا ہے:

00001010 01101001 10011110 00011100 01010101

ایک خفیہ کاری الگورتھم اصل غیر خفیہ کردہ پیغام لیتا ہے، اور اوپر کی طرح ایک کلیدی، اور اصل پیغام کو ریاضی کی بنیاد پر کلیدی بٹس پر مبنی ایک نیا خفیہ کردہ پیغام بنانے کے لۓ. اس کے برعکس، ایک ڈریگنپشن الگورتھم ایک خفیہ کردہ پیغام لیتا ہے اور اسے ایک یا زیادہ سے زیادہ چابیاں کا استعمال کرتے ہوئے اپنے اصل شکل میں اسے بحال کرتا ہے.

کچھ cryptographic الگورتھمز کو خفیہ کاری اور ڈریگریشن کے لئے ایک کلیدی کا استعمال. اس طرح کی ایک اہم راز رکنی چاہئے. دوسری صورت میں، کسی بھی شخص کو جو پیغام بھیجنے کے لئے استعمال کیا جاتا ہے کلید کا علم تھا وہ اس پیغام کو پڑھنے کے لئے ڈرائیوپشن الگورتھم میں کلیدی فراہمی کر سکتا تھا.

دوسرے الگورتھم کو خفیہ کاری کے لئے ایک کلیدی کا استعمال کرتے ہیں اور ڈریپریشن کے لئے دوسرا، مختلف کلید. خفیہ کاری کلیدی اس صورت میں عوام رہ سکتی ہے، کیونکہ ڈریگریشن کی کلیدی پیغامات کے بغیر علم نہیں پڑھا جا سکتا ہے. مقبول انٹرنیٹ سیکورٹی پروٹوکول اس نام نہاد عوامی کلید خفیہ کاری کا استعمال کرتے ہیں.

ہوم نیٹ ورک پر خفیہ کاری

وائی ​​فائی ہوم نیٹ ورکس ڈبلیو اے پی اور ڈبلیو پی اے 2 سمیت کئی سیکورٹی پروٹوکول کی حمایت کرتی ہیں. حالانکہ یہ وجود میں مضبوط ترین خفیہ کاری کے الگورتھم نہیں ہیں، وہ بیرونی نیٹ ورکوں کی حفاظت کرنے کے لئے کافی ہیں جو ان کے ٹریفک کو باہر سے چھوٹا ہے.

معلوم کریں کہ براڈبینڈ روٹر (یا کسی اور نیٹ ورک کے گیٹ وے ) کو ترتیب دینے کی طرف سے گھر کے نیٹ ورک پر کس قسم کی خفیہ کاری فعال ہے.

انٹرنیٹ پر خفیہ کاری

جدید ویب براؤزر آن لائن ٹرانزیکشنز کے لئے محفوظ ساکٹ پرت (SSL) پروٹوکول کا استعمال کرتے ہیں. ایس ایس ایل کو خفیہ کاری کیلئے عوامی کلید کا استعمال کرتے ہوئے اور ڈرائیوپشن کے لئے مختلف نجی کلید کا استعمال کرکے کام کرتا ہے. جب آپ اپنے براؤزر میں URL سٹرنگ پر HTTPS پہلے سے موجودگی کو دیکھتے ہیں، تو اس سے پتہ چلتا ہے کہ ایس ایس ایل خفیہ کاری کے مناظر کے پیچھے ہو رہا ہے.

کلیدی لمبائی اور نیٹ ورک سیکورٹی کی کردار

کیونکہ ڈبلیو پی اے / ڈبلیو پی اے 2 اور ایس ایس ایل خفیہ کاری کی چابیاں پر بہت زیادہ انحصار کرتا ہے، کلیدی لمبائی کے لحاظ سے نیٹ ورک خفیہ کاری کے اثرات کا ایک عام پیمانہ - کلید میں بٹس کی تعداد.

نیٹ ورکس اور انٹرنیٹ ایکسپلورر ویب براؤزرز میں ایس ایس ایس کے ابتدائی عمل درآمد کئی سال پہلے نے 40 بٹ ایس ایس ایل خفیہ کاری کے معیار کا استعمال کیا. ہوم نیٹ ورکس کے لئے WEP کے ابتدائی عملدرآمد نے 40-تھوڑا سا خفیہ کاری کی چابیاں بھی استعمال کی ہیں.

بدقسمتی سے، 40 ڈاٹ انٹریپشن درست فیصلہ کرنے کی کلید کا اندازہ کرنے کی طرف سے فیصلہ کرنے یا "crack" کرنے کے لئے بہت آسان بن گیا. کرپٹیٹریگرافی میں عام معتبر تکنیک کا کہنا ہے کہ برتن فورس ڈرائیوپشن کمپیوٹر کی پروسیسنگ کا استعمال کرتا ہے جو کہ ہر ایک کو ممکنہ طور پر حساب کرنے اور ہر ممنوعہ کلیدی ایک کی کوشش کرے. 2 بٹ خفیہ کاری، مثال کے طور پر، اندازہ کرنے کے لئے چار ممکنہ اہم اقدار شامل ہیں:

00، 01، 10، اور 11

3 بٹ انٹریپشن میں آٹھ ممکن اقدار، 4 بٹ خفیہ کاری 16 ممکنہ اقدار اور اسی طرح شامل ہیں. ریاضی سے بات کرتے ہوئے، ایک ن-بٹ کے لئے 2 ممکنہ اقدار موجود ہیں.

جبکہ 2 40 ایک بہت بڑی تعداد کی طرح لگتی ہے، جدید کمپیوٹرز کے لئے یہ بہت کم مشکل نہیں ہے کہ ان مختصر مواقع میں ان کے بہت سے مجموعوں کو پھیلائے جائیں. سیکیورٹی سافٹ ویئر کے سازوسامان کو خفیہ کاری کی طاقت کو بڑھانے کی ضرورت کو تسلیم کیا گیا اور 128 بٹ اور اس سے زیادہ منتقل ہوگیا کئی سال پہلے خفیہ کاری کی سطح.

40 بٹ انٹریپشن کے مقابلے میں، 128 بٹ انکوائریشن کی لمبائی کی 88 اضافی بٹس پیش کرتا ہے. اس کا ترجمہ 2 88 یا اس سے زیادہ ہے

30 9،485،009،821،345،068،724،781،056

برتن فورس کے درخت کے لئے اضافی مجموعی ضرورت ہے. جب کچھ ان پروسیسنگ کے اوپر آلات پر چلتی ہے تو ان کی چابیاں کے ساتھ پیغام ٹریفک کو خفیہ اور خراب کرنا پڑتا ہے، لیکن قیمتوں سے کہیں زیادہ قیمتوں میں اضافہ ہوتا ہے.