কম্পিউটার টিউটোরিয়াল

তু-ফ্যাক্টর অথেন্টিকেশন এবং মাল্টি-ফ্যাক্টর অথেন্টিকেশনের পার্থক্য তথ্য নিরাপত্তায়

তু-ফ্যাক্টর অথেন্টিকেশন (২এফএ)

তু-ফ্যাক্টর অথেন্টিকেশন (২এফএ) হলো মাল্টি-ফ্যাক্টর অথেন্টিকেশন (এমএফএ)-র একটি ধরন। এটি একটি অনলাইন অ্যাকাউন্ট বা কম্পিউটার সিস্টেমে অ্যাক্সেস প্রদানের পদ্ধতি যেখানে ব্যবহারকারীকে দুটি ভিন্ন ধরনের তথ্য প্রদান করতে হয়।

এটি একটি নিরাপত্তা প্রক্রিয়া যা ব্যবহারকারীদের দুটি ভিন্ন প্রমাণের মাধ্যমে যাচাই করে, সবচেয়ে সাধারণত ইমেইল ঠিকানার জ্ঞান এবং মোবাইল ফোনের নিয়ন্ত্রণের প্রমাণ।

২এফএrą অনলাইন ব্যাংকিং ওয়েবসাইট, সোশ্যাল মিডিয়া প্ল্যাটফর্ম এবং ই-কমার্স সাইটে ব্যাপকভাবে ব্যবহৃত হয় যাতে ওয়েব অ্যাপ্লিকেশনের সংবেদনশীল অঞ্চল যেমন অ্যাডমিন প্যানেল বা ক্রেডিট কার্ডের বিবরণ এবং ব্যক্তিগত তথ্য সংরক্ষণকারী এলাকাগুলোর অ্যাক্সেস নিয়ন্ত্রণ কঠোর করা যায়।

তু-ফ্যাক্টর অথেন্টিকেশন ব্যবসায়িক প্রতিষ্ঠান ও সরকারি সংস্থাকেও আরও গতিশীল ও কার্যকর করে তোলে, যাতে কর্মীরা দূর থেকে সেবা দিতে পারেন কম নিরাপত্তা ঝুঁকির সাথে।

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

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

इसे টু-স্টেপ ভেরিফিকেশন বা ডুয়াল-ফ্যাক্টর অথেন্টিকেশন বলা হয়। ২এফএ অথেন্টিকেশন প্রক্রিয়াটি ব্যবহারকারীর উভয় শংসাপত্র যাচাই করার পরেই অনলাইন অ্যাকাউন্টে অ্যাক্সেস অনুমোদন দেয়।

মাল্টি-ফ্যাক্টর অথেন্টিকেশন (এমএফএ)

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

মাল্টি-ফ্যাক্টর অথেন্টিকেশন হলো তথ্য ও অ্যাপ্লিকেশন রক্ষার একটি স্তরবদ্ধ পদ্ধতি যেখানে একটি সিস্টেম ব্যবহারকারীকে তাদের পরিচয় যাচাই করার জন্য লগইনের সময় একাধিক শংসাপত্র প্রদান করতে বলে।

মাল্টি-ফ্যাক্টর অথেন্টিকেশন নিরাপত্তা লঙ্ঘনের ঝুঁকি কমায় এবং তথ্য নিরাপদ রাখে। অতীতে, একটি স্ট্যাটিক ইউজারনেম এবং পাসওয়ার্ডই অ্যাকাউন্ট অ্যাক্সেসের জন্য পর্যাপ্ত মনে হতো।

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

মাল্টি-ফ্যাক্টর অথেন্টিকেটর হলো অথেন্টিকেটর (সফটওয়্যার, টোকেন বা স্মার্টফোন) যা ব্যবহারকারীকে অথেন্টিকেট করার আগে দ্বিতীয় ফ্যাক্টর অথেন্টিকেশন দাবি করে।

এর মানে হলো তাদের একটি স্বতন্ত্র ফ্যাক্টর যেমন পাসওয়ার্ড (ফ্যাক্টর - জ্ঞান) বা আঙুলের ছাপ (ফ্যাক্টর - উত্তরাধিকার) প্রয়োজন যাতে সুলভ করা যায়।

  1. তথ্য নিরাপত্তায় SHA এবং MD5-এর পার্থক্য কী?

  2. তথ্য নিরাপত্তায় হ্যাশিং এবং এনক্রিপশনের পার্থক্য কী?

  3. তথ্য নিরাপত্তায় কনফিউশন (Confusion) এবং ডিফিউশন (Diffusion) এর পার্থক্য কী?

  4. তথ্য নিরাপত্তাতে এনক্রিপশন ও স্টেগানোগ্রাফির পার্থক্য কী?