Software token
ایک سافٹ ویئر ٹوکن (اے کے اے) سافٹ ٹوکن) دو عنصر تصدیق حفاظتی آلہ کا ایک ٹکڑا ہے جو کمپیوٹر خدمات کے استعمال کی اجازت دینے کے لیے استعمال کیا جا سکتا ہے۔ سافٹ ویئر ٹوکن ایک عام مقصد والے الیکٹرانک ڈیوائس جیسے ڈیسک ٹاپ کمپیوٹر، لیپ ٹاپ، پی ڈی اے، یا موبائل فون پر محفوظ کیے جاتے ہیں اور ان کی نقل کی جا سکتی ہے۔ (کنٹریسٹ ہارڈ ویئر ٹوکن، جہاں اسناد ایک مخصوص ہارڈ ویئر ڈیوائس پر محفوظ کی جاتی ہیں اور اس لیے ان کی نقل نہیں کی جا سکتی-ڈیوائس پر جسمانی حملے کی عدم موجودگی) کیونکہ سافٹ ویئر ٹوکن ایسی چیز ہیں جو جسمانی طور پر کسی کے پاس نہیں ہیں، اس لیے انہیں بنیادی کرپٹوگرافک مواد کی نقل کی بنیاد پر منفرد خطرات کا سامنا کرنا پڑتا ہے-مثال کے طور پر، کمپیوٹر وائرس اور سافٹ ویئر حملے۔ ہارڈ ویئر اور سافٹ ویئر دونوں ٹوکن بوٹ پر مبنی مین ان دی مڈل حملوں، یا سادہ فشنگ حملوں کا شکار ہوتے ہیں جن میں ٹوکن کے ذریعہ فراہم کردہ ون ٹائم پاس ورڈ طلب کیا جاتا ہے، اور پھر حقیقی ویب سائٹ کو بروقت فراہم کیا جاتا ہے۔ سافٹ ویئر ٹوکن کے فوائد ہوتے ہیں: لے جانے کے لیے کوئی فزیکل ٹوکن نہیں ہوتا، ان میں ایسی بیٹریاں نہیں ہوتیں جو ختم ہو جائیں، اور وہ ہارڈ ویئر ٹوکن سے سستی ہوتی ہیں۔ حفاظتی فن تعمیر سافٹ ویئر ٹوکن کے لیے دو بنیادی آرکیٹیکچرز ہیں: مشترکہ خفیہ اور عوامی کلیدی کرپٹوگرافی۔ مشترکہ راز کے لیے، ایک منتظم عام طور پر ہر اختتامی صارف کے لیے ایک کنفیگریشن فائل تیار کرے گا۔ فائل میں صارف کا نام، ذاتی شناختی نمبر اور راز ہوگا۔ یہ کنفیگریشن فائل صارف کو دی جاتی ہے۔ مشترکہ خفیہ فن تعمیر ممکنہ طور پر کئی علاقوں میں کمزور ہے۔ اگر کنفیگریشن فائل چوری ہو جائے اور ٹوکن کاپی ہو جائے تو اس سے سمجھوتہ کیا جا سکتا ہے۔ وقت پر مبنی سافٹ ویئر ٹوکن کے ساتھ، کسی فرد کے پی ڈی اے یا لیپ ٹاپ کو ادھار لینا، گھڑی کو آگے سیٹ کرنا، اور ایسے کوڈ تیار کرنا ممکن ہے جو مستقبل میں درست ہوں گے۔ کوئی بھی سافٹ ویئر ٹوکن جو مشترکہ رازوں کا استعمال کرتا ہے اور سافٹ ویئر کلائنٹ میں مشترکہ راز کے ساتھ پن کو محفوظ کرتا ہے اسے چوری کیا جا سکتا ہے اور آف لائن حملوں کا نشانہ بنایا جا سکتا ہے۔ مشترکہ خفیہ ٹوکن تقسیم کرنا مشکل ہو سکتا ہے، کیونکہ ہر ٹوکن بنیادی طور پر سافٹ ویئر کا ایک مختلف حصہ ہوتا ہے۔ ہر صارف کو راز کی ایک کاپی ملنی چاہیے، جس سے وقت کی رکاوٹیں پیدا ہو سکتی ہیں۔ کچھ نئے سافٹ ویئر ٹوکن پبلک کلیدی کرپٹوگرافی، یا غیر متناسب کرپٹوگرافی پر انحصار کرتے ہیں۔ یہ فن تعمیر سافٹ ویئر ٹوکن کی کچھ روایتی کمزوریوں کو ختم کرتا ہے، لیکن ان کی بنیادی کمزوری (نقل کرنے کی صلاحیت) کو متاثر نہیں کرتا ہے۔ پن کو ٹوکن کلائنٹ کے بجائے ریموٹ تصدیق سرور پر محفوظ کیا جا سکتا ہے، جس سے چوری شدہ سافٹ ویئر ٹوکن اچھا نہیں ہوتا جب تک کہ پن بھی معلوم نہ ہو۔ تاہم، وائرس کے انفیکشن کی صورت میں، کرپٹوگرافک مواد کو ڈپلیکیٹ کیا جا سکتا ہے اور پھر اگلی بار جب صارف تصدیق کرے تو پن کو (کلی لاگنگ یا اسی طرح کے ذریعے) پکڑا جا سکتا ہے۔ اگر پن کا اندازہ لگانے کی کوششیں کی جاتی ہیں، تو اس کا پتہ لگایا جا سکتا ہے اور تصدیق سرور پر لاگ ان کیا جا سکتا ہے، جو ٹوکن کو غیر فعال کر سکتا ہے۔ غیر متناسب خفیہ نگاری کا استعمال عمل درآمد کو بھی آسان بناتا ہے، کیونکہ ٹوکن کلائنٹ اپنا کلیدی جوڑا تیار کر سکتا ہے اور سرور کے ساتھ عوامی چابیاں تبدیل کر سکتا ہے۔ تصدیق الیکٹرانک تصدیق گوگل تصدیق کنندہ ملٹی فیکٹر تصدیق سیکیورٹی ٹوکن حوالہ جات بیرونی لنکس مائیکروسافٹ پاس ورڈ ترک کرنے کے لیے بینک 2006 کے آخر تک 2 فیکٹر تصدیق استعمال کرنے کے لیے کرپٹوگرافی کمپیوٹر تک رسائی کنٹرول fr: تصدیق فورٹ