Table of Contents

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

এমএফএ-তে বিভিন্ন ধরণের ফ্যাক্টর

মাল্টি-ফ্যাক্টর প্রমাণীকরণে ব্যবহৃত বিভিন্ন ধরণের প্রমাণীকরণ কারণ রয়েছে:

  • আপনি যা জানেন: এর মধ্যে এমন তথ্য রয়েছে যা শুধুমাত্র ব্যবহারকারী জানেন, যেমন একটি পাসওয়ার্ড, পিন, বা নিরাপত্তা প্রশ্নের উত্তর৷ এর একটি উদাহরণ হল একটি পাসওয়ার্ড ব্যবহার করে একটি সামাজিক মিডিয়া অ্যাকাউন্টে লগ ইন করা।

  • আপনার কাছে কিছু আছে: এর মধ্যে একটি ভৌত বস্তু রয়েছে যা শুধুমাত্র ব্যবহারকারীর কাছে থাকে, যেমন একটি USB কী, স্মার্ট কার্ড বা মোবাইল ফোন। এর একটি উদাহরণ হল একটি নিরাপদ সরকারি সুবিধা অ্যাক্সেস করার জন্য একটি স্মার্ট কার্ড ব্যবহার করা।

  • আপনি এমন কিছু: এর মধ্যে রয়েছে বায়োমেট্রিক তথ্য, যেমন আঙুলের ছাপ, মুখের শনাক্তকরণ বা আইরিস স্ক্যান। এর একটি উদাহরণ হল ফেসিয়াল রিকগনিশন ব্যবহার করে স্মার্টফোন আনলক করা।

  • আপনি কোথাও আছেন: এর মধ্যে রয়েছে অবস্থান-ভিত্তিক তথ্য, যেমন ব্যবহারকারীর GPS অবস্থান বা IP ঠিকানা। এটির একটি উদাহরণ হল একটি ব্যাঙ্ক যাতে ব্যবহারকারীকে তাদের অ্যাকাউন্টে অ্যাক্সেস দেওয়ার আগে তাদের অবস্থান প্রমাণীকরণ করতে হয়।

  • আপনি যা করেন: এর মধ্যে রয়েছে আচরণগত বায়োমেট্রিক্স, যেমন ব্যবহারকারীর টাইপ করার গতি, মাউসের নড়াচড়া বা কথা বলার ধরণ। এর একটি উদাহরণ হল এমন একটি সিস্টেম যা একজন ব্যবহারকারী তাদের পরিচয় প্রমাণীকরণের জন্য যেভাবে টাইপ করে তা চিনতে পারে।

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

MFA-তে প্রতিটি ফ্যাক্টরের ভালো-মন্দ

এখানে প্রতিটি ধরণের মাল্টি-ফ্যাক্টর প্রমাণীকরণ (MFA) এর সুবিধা এবং অসুবিধা রয়েছে:

  • আপনি কিছু জানেন:

    • সুবিধা: ব্যবহার করা সহজ, ঘন ঘন পরিবর্তন করা যেতে পারে, এবং একাধিক ব্যক্তির সাথে শেয়ার করা যেতে পারে (যেমন একটি টিম পাসওয়ার্ড)।

    • কনস: ফিশিং, অনুমান বা নৃশংস আক্রমণ দ্বারা আপস করা যেতে পারে এবং ভুলে যেতে বা হারিয়ে যেতে পারে।

  • আপনার কিছু আছে:

    • সুবিধা: কপি করা বা চুরি করা কঠিন, অফলাইনে ব্যবহার করা যেতে পারে এবং হারিয়ে গেলে বা চুরি হয়ে গেলে সহজেই প্রতিস্থাপন করা যেতে পারে।

    • কনস: ভুলে যাওয়া বা হারিয়ে যেতে পারে, সঠিকভাবে সুরক্ষিত না হলে চুরি হতে পারে এবং বাস্তবায়ন করা ব্যয়বহুল হতে পারে।

  • আপনি এমন কিছু:

    • পেশাদার: প্রতিটি ব্যক্তির জন্য অনন্য, জাল করা কঠিন, এবং হারিয়ে যাওয়া বা ভুলে যাওয়া যায় না।

    • কনস: ব্যবহারকারীর চেহারার পরিবর্তন দ্বারা প্রভাবিত হতে পারে, ব্যবহারকারীদের বৃহৎ গোষ্ঠীর জন্য প্রয়োগ করা কঠিন হতে পারে এবং আক্রমণাত্মক হিসাবে দেখা যেতে পারে।

  • কোথাও তুমি আছো:

    • পেশাদাররা: প্রমাণীকরণের জন্য অতিরিক্ত প্রসঙ্গ প্রদান করতে পারে, যেমন ব্যবহারকারী সঠিক ভৌগলিক অবস্থানে রয়েছে তা নিশ্চিত করা।

    • কনস: ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (ভিপিএন) বা প্রক্সি সার্ভার ব্যবহার করে প্রতারণা করা যেতে পারে, ভুল বা অশুদ্ধ হতে পারে এবং মোবাইল ব্যবহারকারীদের জন্য প্রয়োগ করা কঠিন হতে পারে।

  • আপনি কিছু করেন:

    • পেশাদার: নকল করা কঠিন, নির্দিষ্ট ব্যক্তিদের সনাক্ত করতে ব্যবহার করা যেতে পারে, এবং হারিয়ে যাওয়া বা ভুলে যাওয়া যাবে না।

    • কনস: আঘাত বা অক্ষমতা দ্বারা প্রভাবিত হতে পারে, বিশেষ হার্ডওয়্যার বা সফ্টওয়্যার প্রয়োজন হতে পারে এবং সমস্ত ব্যবহারকারীর জন্য কার্যকর নাও হতে পারে৷

যদিও হার্ডওয়্যার-ভিত্তিক প্রমাণীকরণ, যেমন Yubico-এর YubiKey-এর মতো একটি ফিজিক্যাল টোকেন ব্যবহার করাকে সবচেয়ে নিরাপদ বলে মনে করা হয়, এসএমএস-ভিত্তিক প্রমাণীকরণ এবং ইমেল-ভিত্তিক প্রমাণীকরণকে সবচেয়ে কম নিরাপদ পদ্ধতি হিসেবে বিবেচনা করা হয় কারণ তারা বাধা এবং স্পুফিংয়ের জন্য ঝুঁকিপূর্ণ।

নিরাপত্তার জন্য সেরা মাল্টি-ফ্যাক্টর প্রমাণীকরণ পদ্ধতি

যদিও সব ধরনের মাল্টি-ফ্যাক্টর প্রমাণীকরণ শুধুমাত্র একটি পাসওয়ার্ড ব্যবহার করার চেয়ে ভালো নিরাপত্তা প্রদান করে, কিছু পদ্ধতি অন্যদের তুলনায় বেশি নিরাপদ। হার্ডওয়্যার-ভিত্তিক প্রমাণীকরণ, যেমন একটি শারীরিক টোকেন ব্যবহার করে Yubico’s YubiKey or the OnlyKey সবচেয়ে নিরাপদ বলে বিবেচিত হয় কারণ তাদের টোকেনের শারীরিক দখলের প্রয়োজন হয়, তারা প্রতিটি লগইন প্রচেষ্টার জন্য একটি অনন্য কোড তৈরি করে এবং তারা ফিশিং বা হ্যাকিং আক্রমণের জন্য সংবেদনশীল নয়।

এসএমএস-ভিত্তিক প্রমাণীকরণ এবং ইমেল-ভিত্তিক প্রমাণীকরণকে সবচেয়ে কম নিরাপদ পদ্ধতি হিসাবে বিবেচনা করা হয় কারণ তারা বাধা এবং স্পুফিংয়ের জন্য ঝুঁকিপূর্ণ।

নিরাপত্তা এবং সহজে ব্যবহারের মধ্যে একটি ভাল পদ্ধতি সমঝোতা

সফ্টওয়্যার-ভিত্তিক 2FA টোকেন জেনারেশন ব্যবহার সহজ এবং নিরাপত্তার মধ্যে একটি ভাল সমঝোতা। শারীরিক হার্ডওয়্যার টোকেনের উপর নির্ভর করার পরিবর্তে, সফ্টওয়্যার-ভিত্তিক 2FA টোকেন ব্যবহারকারীর স্মার্টফোন বা কম্পিউটারে একটি অ্যাপ দ্বারা তৈরি করা হয়।

এই অ্যাপগুলি সাধারণত প্রতিটি লগইন প্রচেষ্টার জন্য একটি অনন্য কোড তৈরি করে, শুধুমাত্র একটি পাসওয়ার্ডের বাইরে নিরাপত্তার একটি অতিরিক্ত স্তর প্রদান করে৷ এই ধরনের 2FA এসএমএস-ভিত্তিক প্রমাণীকরণ এবং ইমেল-ভিত্তিক প্রমাণীকরণের চেয়ে বেশি নিরাপদ, যা বাধা এবং স্পুফিংয়ের জন্য ঝুঁকিপূর্ণ।

সফ্টওয়্যার-ভিত্তিক 2FA টোকেনগুলির হার্ডওয়্যার টোকেনের তুলনায় আরও সহজে ব্যাক আপ করার ক্ষমতা রয়েছে, যা একটি প্রো এবং কন উভয়ই হতে পারে। একদিকে, এর মানে হল যে ব্যবহারকারীরা তাদের পুরনো ডিভাইসটি হারিয়ে ফেললে তাদের 2FA আরও সহজে একটি নতুন ডিভাইসে স্থানান্তর করতে পারে, যাতে তাদের অ্যাকাউন্ট অ্যাক্সেস করা আরও সুবিধাজনক হয়।

যাইহোক, এর মানে হল যে কেউ যদি ব্যবহারকারীর ব্যাকআপ কোডে অ্যাক্সেস লাভ করে, তাহলে তারা সম্ভাব্যভাবে তাদের সমস্ত অ্যাকাউন্টে অ্যাক্সেস পেতে পারে যা 2FA টোকেন ব্যবহার করে। যেমন, ব্যবহারকারীদের জন্য তাদের ব্যাকআপ কোডগুলিকে একটি নিরাপদ স্থানে রাখা গুরুত্বপূর্ণ, যেমন একটি পাসওয়ার্ড ম্যানেজার বা এনক্রিপ্ট করা ড্রাইভ৷


মাল্টি-ফ্যাক্টর প্রমাণীকরণের প্রকার

বিভিন্ন ধরণের মাল্টি-ফ্যাক্টর প্রমাণীকরণ পদ্ধতি উপলব্ধ রয়েছে, প্রতিটি প্রমাণীকরণ কারণগুলির বিভিন্ন সমন্বয় ব্যবহার করে:

  • টু-ফ্যাক্টর প্রমাণীকরণ (2FA): এটি মাল্টি-ফ্যাক্টর প্রমাণীকরণের সবচেয়ে সাধারণ প্রকার এবং ব্যবহারকারীদের দুটি ভিন্ন প্রমাণীকরণের কারণ প্রদান করতে হবে, যেমন একটি পাসওয়ার্ড এবং SMS এর মাধ্যমে পাঠানো একটি যাচাইকরণ কোড।

  • থ্রি-ফ্যাক্টর অথেন্টিকেশন (3FA): এর জন্য ব্যবহারকারীদের তিনটি ভিন্ন প্রমাণীকরণ ফ্যাক্টর প্রদান করতে হবে, যেমন একটি পাসওয়ার্ড, একটি ফিঙ্গারপ্রিন্ট স্ক্যান এবং একটি স্মার্ট কার্ড।

  • ফোর-ফ্যাক্টর প্রমাণীকরণ (4FA): এটি মাল্টি-ফ্যাক্টর প্রমাণীকরণের সবচেয়ে সুরক্ষিত প্রকার এবং ব্যবহারকারীদের চারটি ভিন্ন প্রমাণীকরণ কারণ প্রদান করতে হবে, যেমন একটি পাসওয়ার্ড, একটি ফিঙ্গারপ্রিন্ট স্ক্যান, একটি স্মার্ট কার্ড এবং একটি ফেসিয়াল স্ক্যান.


দুটির বেশি উপাদান ব্যবহার করা কি মূল্যবান?

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


হার্ডওয়্যার টোকেন সংক্রান্ত সমস্যা

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

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

উপসংহার

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

ব্যবহারকারীদেরকে একাধিক প্রমাণীকরণের কারণগুলি প্রদান করার প্রয়োজন করে, যেমন তারা কিছু জানে, তাদের কাছে কিছু আছে বা তারা কিছু, এমএফএ ফিশিং, ব্রুট-ফোর্স অ্যাটাক এবং পাসওয়ার্ড অনুমান করার মতো সাধারণ আক্রমণ পদ্ধতি প্রতিরোধ করতে সহায়তা করে। যদিও হার্ডওয়্যার-ভিত্তিক প্রমাণীকরণকে সবচেয়ে নিরাপদ পদ্ধতি হিসাবে বিবেচনা করা হয়, সফ্টওয়্যার-ভিত্তিক 2FA টোকেনগুলি সুরক্ষা এবং ব্যবহারের সহজতার মধ্যে একটি ভাল ভারসাম্য অফার করে।

শেষ পর্যন্ত, MFA-তে দুটির বেশি বিষয় ব্যবহার করার সিদ্ধান্ত অ্যাকাউন্টের জন্য প্রয়োজনীয় নিরাপত্তার স্তরের উপর নির্ভর করে। বেশিরভাগ অ্যাকাউন্টের জন্য, দ্বি-ফ্যাক্টর প্রমাণীকরণ যথেষ্ট, কিন্তু অত্যন্ত সংবেদনশীল অ্যাকাউন্টের জন্য, দুটির বেশি বিষয় ব্যবহার করা নিরাপত্তার একটি অতিরিক্ত স্তর প্রদান করতে পারে।

উপসংহারে, মাল্টি-ফ্যাক্টর প্রমাণীকরণ বাস্তবায়ন করা আপনার অনলাইন অ্যাকাউন্টগুলিকে সুরক্ষিত করতে এবং সাইবার হুমকি থেকে সংবেদনশীল তথ্য রক্ষা করার জন্য একটি গুরুত্বপূর্ণ পদক্ষেপ।

তথ্যসূত্র