আমি একটি এসএসএইচ সার্ভার চালাচ্ছি এবং আমি এখনও সহজ পাসওয়ার্ড প্রমাণীকরণ ব্যবহার করছি। সুরক্ষার বিষয়ে আমি যেখানেই পড়েছি আমাকে পাবলিক-কী প্রমাণীকরণ ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। তবে আমি সুবিধাগুলি পাই না। সেগুলি ব্যবহার করা আমার দৃষ্টিতে হয় হয় অনিরাপদ বা অনেক সহজ কাজ।
অবশ্যই, যদি কেউ আমার এসএসএইচ সার্ভারে পাবলিক-কীতে লগইনকে নিষ্ঠুরতার সাথে চেষ্টা করার চেষ্টা করে তবে যে কোনও পাসওয়ার্ডের চেয়ে অনেক বেশি শক্তিশালী। তবে সেটিকে বাদ দিয়ে এটি সম্পূর্ণ নিরাপত্তাহীন।
পরামর্শদাতারা বেশিরভাগ যুক্তি দিয়ে থাকেন যে আপনাকে কোনও পাসওয়ার্ড মনে রাখতে হবে না। এটা কতটা নিরাপত্তাহীন? সুতরাং যদি কেউ আমার কম্পিউটারে হ্যাক করে তবে সে কেবল আমার কম্পিউটারটি পায় না, তবে আমার সার্ভারটিও? যদি আমি বিভিন্ন বিভিন্ন ক্লায়েন্টের এসএসএইচ ব্যবহার করি, আমাকে তাদের প্রত্যেককে পাবলিক কীগুলি সংরক্ষণ করতে হবে, যা তারা মিথ্যা হাতে পড়ার সম্ভাবনাটিকে বহুগুণে বাড়িয়ে তোলে। আমি আমার সাথে যে ইউএসবি-স্টিক রেখেছি সেগুলিতে আমি সেগুলি সঞ্চয় করতে পারতাম, তবে এটি হারিয়ে যেতে পারে এবং আমার সার্ভারে অনুসন্ধানকারীর অ্যাক্সেস রয়েছে।
সম্ভবত আমি দ্বি-ফ্যাক্টর প্রমাণীকরণের সাথে আরও ভালভাবে পরিবেশন করেছি।
আমি কি অনুপস্থিত কোন যুক্তি আছে? আমার জন্য সবচেয়ে ভাল উপায় কি?