টু-ফ্যাক্টর অথেনটিকেশন (2FA) কী? হ্যাকারদের থেকে বাঁচার সবচেয়ে শক্তিশালী উপায়

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

তাহলে উপায় কী? কীভাবে আমরা আমাদের অনলাইন অ্যাকাউন্টগুলোকে হ্যাকারদের হাত থেকে ১০০% সুরক্ষিত রাখবো? এর সবচেয়ে সহজ এবং শক্তিশালী সমাধানের নাম হলো 'টু-ফ্যাক্টর অথেনটিকেশন' (Two-Factor Authentication) বা সংক্ষেপে 2FA। আপনি হয়তো ফেসবুক বা জিমেইলের সেটিংসে এই অপশনটি অনেকবার দেখেছেন, কিন্তু ঝামেলার ভয়ে কখনো চালু করেননি। অথচ এই একটি সাধারণ সেটিংস চালু থাকলে, কোনো হ্যাকার আপনার পাসওয়ার্ড জেনে ফেলার পরও আপনার অ্যাকাউন্টে ঢুকতে পারবে না!

টু-ফ্যাক্টর অথেনটিকেশন (2FA) কী?

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

পেজ সূচিপত্রঃ 2FA গাইড

টু-ফ্যাক্টর অথেনটিকেশন (2FA) কী?

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

সাইবার সিকিউরিটির ভাষায়, একজন ইউজারকে যাচাই (Authentication) করার তিনটি প্রধান উপায় বা ফ্যাক্টর (Factor) থাকে:

  1. এমন কিছু যা আপনি জানেন (Something you know): যেমন- আপনার পাসওয়ার্ড বা পিন নাম্বার।
  2. এমন কিছু যা আপনার কাছে আছে (Something you have): যেমন- আপনার স্মার্টফোন, সিম কার্ড বা সিকিউরিটি কি।
  3. এমন কিছু যা আপনি নিজে (Something you are): যেমন- আপনার ফেস আইডি (FaceID) বা আঙুলের ছাপ (Fingerprint)।

আমরা যখন শুধু পাসওয়ার্ড দিয়ে লগইন করি, তখন আমরা শুধু প্রথম ফ্যাক্টরটি ব্যবহার করি (Single-Factor Authentication)। কিন্তু টু-ফ্যাক্টর অথেনটিকেশন (2FA) চালু করলে, লগইন করার জন্য আপনাকে ওপরের যেকোনো দুটি ফ্যাক্টর একসাথে প্রমাণ করতে হবে। অর্থাৎ, পাসওয়ার্ড (যা আপনি জানেন) দেওয়ার পর আপনার মোবাইল ফোনে একটি কোড আসবে (যা আপনার কাছে আছে), সেই কোডটি দিলেই কেবল আপনি অ্যাকাউন্টে প্রবেশ করতে পারবেন।

2FA কীভাবে কাজ করে?

2FA কীভাবে কাজ করে

টু-ফ্যাক্টর অথেনটিকেশন চালু করার পর আপনার লগইন করার প্রক্রিয়াটি কিছুটা পরিবর্তন হয়ে যায়। এটি মূলত তিনটি সহজ ধাপে কাজ করে:

স্টেপ ১ (লগইন ডিটেইলস):
প্রথমে আপনি ওয়েবসাইটে (যেমন- ফেসবুক) আপনার ইউজারনেম বা ইমেইল এবং পাসওয়ার্ড টাইপ করে এন্টার চাপবেন। এটি হলো প্রথম ফ্যাক্টর (পাসওয়ার্ড)।

স্টেপ ২ (অতিরিক্ত ভেরিফিকেশন):
ওয়েবসাইটটি আপনার পাসওয়ার্ড সঠিক পেলেও সাথে সাথে আপনাকে অ্যাকাউন্টে ঢুকতে দিবে না। সে আপনাকে একটি নতুন পেজে নিয়ে যাবে এবং ৬ ডিজিটের একটি কোড (OTP - One Time Password) চাইবে। একই সময়ে ওয়েবসাইটটি আপনার পার্সোনাল মোবাইল নাম্বারে বা অথেনটিকেটর অ্যাপে একটি নতুন কোড পাঠিয়ে দিবে। এটি হলো দ্বিতীয় ফ্যাক্টর (আপনার ফোন)।

স্টেপ ৩ (অ্যাক্সেস প্রদান):
আপনি যখন আপনার মোবাইল থেকে সেই ৬ ডিজিটের কোডটি ওয়েবসাইটে টাইপ করবেন, তখন ওয়েবসাইট নিশ্চিত হবে যে আপনিই সেই আসল ব্যক্তি (কারণ আপনার পাসওয়ার্ড এবং আপনার মোবাইল দুটোই আপনার কাছে আছে)। এরপর সে আপনাকে অ্যাকাউন্টে প্রবেশ করতে দিবে।

2FA কেন ব্যবহার করা এত জরুরি?

অনেকেই ভাবেন, "আমার পাসওয়ার্ড তো অনেক কঠিন (যেমন- @#Mypassword2024!), তাহলে আমার কেন 2FA লাগবে?" এর উত্তর হলো:

  • ডেটা ব্রিচ (Data Breach): অনেক সময় বড় বড় কোম্পানির ওয়েবসাইট (যেমন- ইয়াহু বা লিঙ্কডইন) হ্যাক হয়ে যায় এবং তাদের সার্ভার থেকে লক্ষ লক্ষ ইউজারের পাসওয়ার্ড লিক হয়ে হ্যাকারদের ডার্ক ওয়েবে চলে যায়। আপনার পাসওয়ার্ড যতই কঠিন হোক না কেন, সার্ভার হ্যাক হলে সেটি হ্যাকারদের হাতে চলে যাবেই। কিন্তু 2FA চালু থাকলে হ্যাকার আপনার পাসওয়ার্ড জানার পরও লগইন করতে পারবে না, কারণ তার কাছে আপনার ফোনটি নেই।
  • ফিশিং অ্যাটাক (Phishing): অনেক সময় হ্যাকাররা আপনাকে নকল ওয়েবসাইটের লিংক পাঠায়, যা দেখতে একদম ফেসবুক বা জিমেইলের মতো। আপনি না বুঝে সেখানে পাসওয়ার্ড দিলে তা হ্যাকারের কাছে চলে যায়। কিন্তু 2FA থাকলে এই ফিশিং অ্যাটাক থেকেও আপনি বেঁচে যাবেন।
  • আর্থিক নিরাপত্তা: ব্যাংক অ্যাকাউন্ট, বিকাশ বা ক্রিপ্টোকারেন্সি ওয়ালেটে 2FA না থাকা মানে হলো নিজের টাকা রাস্তায় ফেলে রাখার মতো। যেকোনো সময় হ্যাকাররা আপনার সব টাকা চুরি করে নিতে পারে।

টু-ফ্যাক্টর অথেনটিকেশনের বিভিন্ন পদ্ধতি

টু-ফ্যাক্টর অথেনটিকেশনের বিভিন্ন পদ্ধতি

2FA বিভিন্ন উপায়ে সেট করা যায়। নিচে সবচেয়ে জনপ্রিয় পদ্ধতিগুলো আলোচনা করা হলো (নিরাপত্তার ক্রমানুসারে):

১. এসএমএস (SMS) ভেরিফিকেশন (সবচেয়ে কম নিরাপদ):
এটি সবচেয়ে পরিচিত পদ্ধতি। লগইন করার সময় আপনার মোবাইল নাম্বারে একটি মেসেজ আসে, যেখানে একটি OTP (One Time Password) থাকে। এটি ব্যবহার করা সহজ হলেও বর্তমানে এটি খুব একটা নিরাপদ নয়। কারণ হ্যাকাররা চাইলে আপনার নাম্বার ক্লোন করে বা কাস্টমার কেয়ারে কল করে 'সিম সোয়্যাপিং' (SIM Swapping) এর মাধ্যমে আপনার মেসেজ তাদের ফোনে নিয়ে যেতে পারে।

২. পুশ নোটিফিকেশন (Push Notifications):
গুগল বা অ্যাপল এই পদ্ধতি ব্যবহার করে। আপনি যখন নতুন কোনো ডিভাইসে লগইন করতে যাবেন, তখন আপনার পুরোনো ফোনে একটি পপ-আপ মেসেজ আসবে— "Is it you trying to log in?" (আপনি কি লগইন করার চেষ্টা করছেন?)। আপনি শুধু 'Yes' বাটনে ক্লিক করলেই লগইন হয়ে যাবে। এটি এসএমএস এর চেয়ে অনেক নিরাপদ এবং সহজ।

৩. অথেনটিকেটর অ্যাপস (Authenticator Apps - বেশি নিরাপদ):
বর্তমানে এটি সবচেয়ে জনপ্রিয় এবং নিরাপদ পদ্ধতি। গুগল প্লে স্টোর থেকে আপনাকে Google Authenticator, Authy বা Microsoft Authenticator এর মতো একটি অ্যাপ ডাউনলোড করতে হবে। এই অ্যাপগুলো কোনো ইন্টারনেট বা নেটওয়ার্ক ছাড়াই প্রতি ৩০ সেকেন্ড পরপর একটি নতুন ৬ ডিজিটের কোড জেনারেট করে। লগইন করার সময় আপনাকে অ্যাপটি খুলে ওই মুহূর্তের কোডটি বসাতে হবে। যেহেতু এটি অফলাইনে কাজ করে, তাই সিম ক্লোন করলেও হ্যাকার এই কোড পাবে না।

৪. সিকিউরিটি কি বা হার্ডওয়্যার টোকেন (Security Key - সর্বোচ্চ নিরাপত্তা):
এটি দেখতে অনেকটা পেনড্রাইভের মতো (যেমন- YubiKey বা Google Titan)। এটি হলো 2FA এর সর্বোচ্চ লেভেলের নিরাপত্তা। এটি সেট করার পর আপনি যখন লগইন করতে যাবেন, তখন আপনাকে এই পেনড্রাইভটি ল্যাপটপের ইউএসবি (USB) পোর্টে ঢোকাতে হবে বা ফোনের পেছনে (NFC) ছোঁয়াতে হবে। এটি ছাড়া পৃথিবীর কোনো হ্যাকার আপনার অ্যাকাউন্টে ঢুকতে পারবে না। বড় বড় কোম্পানির সিইও (CEO) বা সাংবাদিকরা এই পদ্ধতি ব্যবহার করেন।

কীভাবে বিভিন্ন অ্যাকাউন্টে 2FA চালু করবেন?

ফেসবুক (Facebook):
Facebook Settings > Password and Security > Two-factor authentication এ ক্লিক করুন। এরপর আপনার পাসওয়ার্ড দিয়ে 'Authentication App' বা 'Text Message (SMS)' যেকোনো একটি বেছে নিয়ে চালু করে দিন।

গুগল বা জিমেইল (Google/Gmail):
আপনার গুগল অ্যাকাউন্টের (myaccount.google.com) 'Security' ট্যাবে যান। একটু নিচে স্ক্রল করলেই '2-Step Verification' অপশন দেখতে পাবেন। সেটিতে ক্লিক করে আপনার মোবাইল নাম্বার দিয়ে বা অথেনটিকেটর অ্যাপ স্ক্যান করে চালু করে নিন।

2FA ব্যবহারের সময় কিছু সতর্কতা

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

  • ব্যাকআপ কোড (Backup Codes): আপনি যখন 2FA চালু করবেন, তখন ওয়েবসাইট আপনাকে ১০টি 'Backup Codes' দিবে। এই কোডগুলো অবশ্যই প্রিন্ট করে বা খাতায় লিখে আপনার মানিব্যাগে বা নিরাপদ কোনো ড্রয়ারে যত্ন করে রেখে দিবেন। ফোন হারিয়ে গেলে এই ব্যাকআপ কোড দিয়ে আপনি অ্যাকাউন্টে ঢুকতে পারবেন।
  • Authy অ্যাপ ব্যবহার করুন: Google Authenticator এর বদলে 'Authy' অ্যাপ ব্যবহার করা বেশি ভালো। কারণ ফোন হারিয়ে গেলে Google Authenticator এর সব কোড হারিয়ে যায়। কিন্তু Authy তে ক্লাউড ব্যাকআপ সিস্টেম আছে, ফলে নতুন ফোনে লগইন করলেই আগের সব কোড ফিরে পাওয়া যায়।

শেষ কথা

"টু-ফ্যাক্টর অথেনটিকেশন (2FA) কী?" — আশা করি এই বিস্তারিত গাইডের মাধ্যমে আপনি সাইবার সিকিউরিটির সবচেয়ে গুরুত্বপূর্ণ এই বিষয়টি সম্পর্কে পুরোপুরি পরিষ্কার ধারণা পেয়েছেন। আমরা আমাদের বাড়ির দরজায় যেমন দামি তালা লাগিয়ে নিশ্চিন্তে ঘুমাই, টু-ফ্যাক্টর অথেনটিকেশনও আমাদের ডিজিটাল জীবনের জন্য ঠিক তেমনই একটি মজবুত তালা।

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

এই পোস্টটি পরিচিতদের সাথে শেয়ার করুন

পূর্বের পোস্ট দেখুন পরবর্তী পোস্ট দেখুন
No one has commented on this post yet
Click here to comment

Infonestra Policy Accept and comment. Every comment is reviewed.

comment url