لینکس پر مضبوط پری شیئر کیز بنانے کے 4 طریقے۔

لینکس پر مضبوط پری شیئر کیز بنانے کے 4 طریقے۔

ڈیٹا خفیہ کاری کے دوران ، تصدیق کے مقاصد کے لیے ایک PSK کلید درکار ہوتی ہے۔ یہ ایک مؤثر سیکورٹی پروٹوکول ہے کیونکہ جو شخص کلید کے بارے میں نہیں جانتا وہ ڈیٹا کو ڈکرپٹ نہیں کر سکے گا۔ لہذا ، اگر آپ اپنے ڈیٹا کو گھسنے والوں سے بچانے میں سنجیدہ ہیں تو مضبوط PSK کلید کا انتخاب ضروری ہے۔





لیکن پی ایس کے کیز کیوں اہم ہیں اور آپ لینکس میں خود بخود مضبوط اور بے ترتیب پی ایس کے کیز کیسے بناسکتے ہیں؟





پی ایس کے کیز کیا ہیں اور مجھے ایک کی ضرورت کیوں ہے؟

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





سیل فون پر ای میل بھیجیں

پی ایس کے کیز کی سب سے اہم ایپلی کیشن وائرلیس نیٹ ورک سیکیورٹی ہے۔ وائی ​​فائی نیٹ ورک مختلف قسم کے ڈیٹا انکرپشن کا استعمال کرتے ہیں ، جیسے۔ WPA-PSK۔ اور WPA2-PSK۔ ، جہاں WPA کا مطلب ہے Wi-Fi Protected Access۔ وائی ​​فائی سے منسلک ہونے سے پہلے جو پاس ورڈ آپ داخل کرتے ہیں وہ بھی پی ایس کے کی ایک قسم ہے۔

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



اگرچہ وحشی قوت کا حملہ اب بھی خفیہ چابیاں کے خلاف موثر ثابت ہو سکتا ہے ، لیکن مضبوط کلید کا انتخاب چابی کے ٹوٹنے کے امکانات کو کم کر سکتا ہے۔

لینکس پر مضبوط PSK کیز کیسے بنائیں۔

اگر PSK کلید ہمارے لیے بہت اہم ہے تو کیا ہم سب کے پاس PSK کی چابی نہیں ہونی چاہیے جسے ہم استعمال کر سکیں؟ جی ہاں. در حقیقت ، اپنے ڈیٹا کو پاس ورڈ کے ساتھ خفیہ کرنا ، عام طور پر ، ایک اہم کام ہے جس کے بارے میں ہر ایک کو جاننا چاہیے۔





متعلقہ: اپنے لینکس پارٹیشنز کو خفیہ کرنے کی وجوہات۔

لیکن ، اس کا مطلب یہ نہیں ہے کہ آپ کو سخت سوچنا پڑے گا اور PSK کے طور پر استعمال کرنے کے لیے حروف کی بے ترتیب سٹرنگ کے ساتھ آنا پڑے گا۔ خوش قسمتی سے ، لینکس کے پاس کئی کمانڈز ہیں جو آپ کو استعمال کرنے کے لیے مضبوط PSK کیز تیار کر سکتی ہیں۔





1. OpenSSL کمانڈ کا استعمال کرتے ہوئے ایک مضبوط کلید بنائیں۔

اوپن ایس ایس ایل نیٹ ورک سیکورٹی کے شوقین افراد کے درمیان ایک معروف کمانڈ ہے کیونکہ یہ خفیہ نگاری کے افعال اور چابیاں سے متعلق متعدد افادیت فراہم کرتا ہے۔ یہ ٹول آپ کو مختلف بائٹ سائز کی بے ترتیب PSK چابیاں بنانے کی اجازت دیتا ہے۔

اوپن ایس ایل کمانڈ کا استعمال کرتے ہوئے 32 بائٹس لمبی PSK کلید تیار کرنے کے لیے:

openssl rand -base64 32

آؤٹ پٹ:

v59AYgTli5LFAJXsIngeQiApSj1u8QJYZvxopSV2Zt0=

اسی طرح ، آپ بائٹ سائز کو کسی بھی نمبر سے تبدیل کر سکتے ہیں جسے آپ اپنے لینکس سسٹم پر بے ترتیب سائز کی پری شیئر کیز بنانا چاہتے ہیں۔

مثال کے طور پر ، 128 بائٹس لمبی پری شیئرڈ کلید بنانے کے لیے درج ذیل کمانڈ جاری کریں۔

openssl rand -base64 128

مزید جانیں: بہت کم کوشش کے ساتھ اپنی روز مرہ کی زندگی کو خفیہ کرنے کے طریقے۔

2. GPG یوٹیلیٹی کے ساتھ PSK بنائیں۔

GPG ، کا مخفف۔ جی این یو پرائیویسی گارڈ۔ ایک معروف ٹول ہے جو لینکس سسٹم پر فائلوں کو خفیہ کرنے اور ڈکرپٹ کرنے کے لیے استعمال ہوتا ہے۔ لیکن اس کے علاوہ ، آپ ٹول کو پہلے سے مشترکہ چابیاں نکالنے کے لیے بھی استعمال کر سکتے ہیں۔

کیا آپ دیکھ سکتے ہیں کہ گوگل پر آپ کو کون سرچ کرتا ہے۔

درخواست کرنا۔ -بے ترتیب۔ بیس 64 انکوڈنگ کے ساتھ gpg کمانڈ کا طریقہ آپ کو حروف کا لامحدود امتزاج پیدا کرنے کی اجازت دے گا جسے آپ PSK کے طور پر استعمال کرسکتے ہیں۔

کا استعمال کرتے ہوئے 32 بائٹس پہلے سے مشترکہ کلید حاصل کرنے کے لیے۔ gpg کمانڈ:

gpg --gen-random 1 32 | base64

آؤٹ پٹ:

dYWA8xdcAUAwS/cSopFnRzYuk4zVGWSTJtq87Zg15XU=

کی مذکورہ کمانڈ میں ہے معیار کی سطح اور 32۔ کی تعداد ہے بائٹس آپ چاہتے ہیں کہ چابی ہو۔

اسی طرح ، 64 بائٹس PSK پیدا کرنے کے لیے:

gpg --gen-random 1 64 | base64

متعلقہ: میموری سائز کی وضاحت: سیاق و سباق میں بٹس اور بائٹس۔

3. بے ترتیب PSKs کے لیے تاریخ اور sha256sum کا استعمال۔

لینکس میں ڈیٹ کمانڈ۔ سسٹم کی تاریخ اور وقت سے متعلق معلومات صارفین کو دکھاتا ہے۔ ہر کوئی یہ نہیں جانتا ، لیکن آپ اس کمانڈ کو سیکورٹی مقاصد کے لیے مضبوط چابیاں پیدا کرنے کے لیے استعمال کر سکتے ہیں۔

تاریخ کمانڈ کے ساتھ پائپنگ۔ sha256sum اور بیس 64۔ بے ترتیب چابیاں نکالیں گے جنہیں آپ خفیہ کاری کے لیے PSK کے طور پر استعمال کر سکتے ہیں۔

date | sha256sum | base64 | head -c 32; echo

آؤٹ پٹ:

MWVkNzMwOTAzMDgxMTNkZTc3MDFjZjkz

مذکورہ کمانڈ 32 بائٹس PSK پرنٹ کرے گی۔ کی سر کمانڈ آؤٹ پٹ سے پہلے 32 بائٹس کو پڑھتی اور دکھاتی ہے۔

اگر ہم ہٹاتے۔ سر کمانڈ سے ، نظام 92 بائٹس لمبی تار دکھائے گا:

date | sha256sum | base64

آؤٹ پٹ:

MTQ1OWVlOGNiODIxYmMyZTEzNGQyZjUyNzkyOTEwOWZmZWQ3MmQxZWExYzhhODM1ZDdmM2ZjZTQ5
ODM4MDI4ZiAgLQo=

نوٹ کریں کہ آپ ایک PSK کلید پیدا نہیں کر سکیں گے جو کہ 92 بائٹس سے زیادہ لمبی ہے تاریخ اور sha256sum کمانڈ.

کے ساتھ 64 بائٹس کی بے ترتیب پری شیئرڈ کلید تیار کرنا۔ تاریخ اور sha256sum کمانڈ:

date | sha256sum | base64 | head -c 64; echo

4. سیڈورینڈم نمبر جنریٹرز کا استعمال۔

لینکس آپریٹنگ سسٹم میں مختلف بے ترتیب نمبر جنریٹرز ہیں جیسے /dev/بے ترتیب۔ اور /dev/urandom۔ فائل. یہ لینکس میں خصوصی فائلیں ہیں جو سیڈورینڈم نمبر جنریٹرز کا کام کرتی ہیں۔ دونوں فائلیں ، /dev/بے ترتیب۔ اور /dev/urandom۔ بے ترتیب تعداد پیدا کرنے کے لیے لینکس اینٹروپی پول استعمال کریں۔

یہ بے ترتیب نمبر جب کے ساتھ مل جاتے ہیں۔ بیس 64۔ کمانڈ مضبوط کرداروں کے امتزاج کو آؤٹ پٹ کر سکتا ہے جو پہلے سے مشترکہ کلید کے طور پر استعمال کے لیے موزوں ہیں۔

کا استعمال کرتے ہوئے 32 بائٹس کا PSK تیار کرنا۔ /dev/بے ترتیب۔ فائل:

فائل ونڈوز ایکسپلورر میں کھلی ہے۔
head -c 32 /dev/random | base64

اگر آپ 128 بائٹس لمبی PSK کلید حاصل کرنا چاہتے ہیں تو درج ذیل کمانڈ جاری کریں:

head -c 128 /dev/random | base64

متبادل کے طور پر ، آپ بھی استعمال کر سکتے ہیں /dev/urandom۔ فائل کو تبدیل کرکے /dev/بے ترتیب۔ کے ساتھ /dev/urandom۔ . ان دونوں فائلوں کا کام بالکل ملتا جلتا ہے اور PSK جنریشن کے ساتھ چھیڑ چھاڑ نہیں کرے گا۔

اینٹروپی ماحول سے جمع ہونے والا شور ہے ، جیسے سی پی یو فین ، ماؤس موومنٹ اور بہت کچھ۔ ایک لینکس سسٹم پر اینٹروپی پول شور کو محفوظ کرتا ہے ، جس کے نتیجے میں یہ فائلیں استعمال ہوتی ہیں۔

کی تعداد جنریشن۔ /dev/بے ترتیب۔ کم اینٹروپی دستیاب ہونے پر فائل روک دی جاتی ہے۔ دوسری جانب، آپ میں /dev/urandom۔ سے مراد لامحدود جیسا کہ نسل کبھی نہیں رکتی ، یہاں تک کہ جب نظام میں کم اینٹروپی ہو۔

متعلقہ: رینڈم نمبر جنریٹر کیا ہیں؟

بہتر سیکورٹی کے لیے ڈیٹا کو خفیہ کرنا۔

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

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

بانٹیں بانٹیں ٹویٹ ای میل۔ خفیہ کاری کیسے کام کرتی ہے؟ کیا خفیہ کاری اصل میں محفوظ ہے؟

آپ نے خفیہ کاری کے بارے میں سنا ہے ، لیکن یہ بالکل کیا ہے؟ اگر مجرم اسے استعمال کرتے ہیں تو کیا خفیہ کاری استعمال کرنا محفوظ ہے؟ یہ ہے کہ خفیہ کاری کیسے کام کرتی ہے اور یہ کیا کرتی ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • سیکورٹی
  • وائرلیس سیکیورٹی۔
مصنف کے بارے میں دیپش شرما(79 مضامین شائع ہوئے)

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

دیپش شرما سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔