সাইন-আপ ফর্ম পাসওয়ার্ড চাইলে অনেক ইউজারের মনে প্রথমে আসে, "ওকে, আমাকে একটি পাসওয়ার্ড তৈরি করতে হবে যা মনে রাখা খুব সহজ এবং সরাসরি আমার সাথে জড়িত যাতে আমি কখনো ভুলে না যাই।" এই মেঞ্জালিটির সাথে তৈরি পাসওয়ার্ড হয় এমন: "ILoveSally143"। একটি হ্যাকার এক মিনিটের কমে এমন পাসওয়ার্ড হ্যাক করে আপনার একাউন্টের পূর্ণ নিয়ন্ত্রণ নিতে পারে।
শেষसमয় কোম্পানি ও ওয়েবসাইটগুলো ইউজারদের শক্তিশালী পাসওয়ার্ড ব্যবহার করाने এবং সীমাবদ্ধতা लगিয়ে বাধ্য করার জন্য কঠোর পরিশ্রম করছে। şarkারugia হ্যাক হওয়ার খবর এবং শক্তিশালী পাসওয়ার্ড ব্যবহার করার জোর দেওয়ায় প্রায় সবাই জানেন যে শক্তিশালী পাসওয়ার্ড ব্যবহার করা উচিত। কিন্তু প্রশ্নটি বাকি: "শক্তিশালী" পাসওয়ার্ড কী? এই আর্টিকেলে আমরা বলব শক্তিশালী পাসওয়ার্ড কী এবং কীভাবে তৈরি করবেন।
পাসওয়ার্ড কীভাবে হ্যাক হয়
শক্তিশালী পাসওয়ার্ড তৈরি করার আগে জানা দরকার পাসওয়ার্ড কীভাবে হ্যাক হয়। পাসওয়ার্ড হ্যাক করার একাধিক পদ্ধতি রয়েছে, সবচেয়ে সাধারণ দুটি হলো Brute-Force-Attack এবং Dictionary Attack। নিচে দুটোই ব্যাখ্যা করা হলো।
Brute-Force-Attack
Brute-Force-Attack-এ হ্যাকার (বাস্তবে হ্যাকার সফটওয়্যার) সব ধরনের অক্ষর, সংখ্যা এবং ক্যারেক্টারের কম্বিনেশন ব্যবহার করে পাসওয়ার্ড হ্যাক করার চেষ্টা করে। প্রক্রিয়া শুরু হয় বেসিক টোটাল ক্যারেক্টার যেমন চার বা পাঁচ ক্যারেক্টার থেকে, এবং যখন সকল কম্বিনেশন ব্যবহার হয়ে যায়, সফটওয়্যার আরেকটি ক্যারেক্টার যোগ করে সেটিও রিপিট করে। সৈদান্তিকভাবে Brute-Force-Attack প্রায় যেকোনো ধরনের পাসওয়ার্ড (এনক্রিপ্টেড সহ) হ্যাক করতে পারে। কিন্তু যেহেতু Brute-Force প্রতিটি সম্ভাব্য কম্বিনেশন চেক করে, সেটি অনেক সময় নেয়, আরেকটি ক্যারেক্টার যোগ করলে হ্যাক করার সময় ব্যাপকভাবে বাড়ে।
Kaspersky Password Checker অনুযায়ী, "pzQm45" পাসওয়ার্ড হ্যাক করতে ৩ ঘন্টা লাগবে, কিন্তু "pzQm45@" হ্যাক করতে ২ দিন লাগবে। আরেকটি ক্যারেক্টার যোগ করলে যেমন "pzQm45@!" হ্যাক করতে ১২ দিন লাগবে। অর্থাৎ, Brute-Force-Attack-এর জন্য লম্বা পাসওয়ার্ড হ্যাক করা খুব কঠিন এবং হ্যাকারের সময় ব্যয় করার যোগ্য নয়।
Dictionary Attack
Brute-Force-Attack লম্বা পাসওয়ার্ড হ্যাক করতে কষ্ট পায়; এখানেই Dictionary Attack কাজে লাগে। Dictionary Attack-এ হ্যাকিং সফটওয়্যার ডিকশনারি থেকে নেওয়া লক্ষ লক্ষ ওয়ার্ড কম্বিনেশন এবং সব সাধারণ ক্যারেক্টার কম্বিনেশন, ফ্রেজ, সিকোয়েন্স এবং যেকোনো "সাধারণ" জিনিস ব্যবহার করে। যদি পাসওয়ার্ডের কোনো অর্থ থাকে, Dictionary Attack সেটি হ্যাক করতে পারে। সাধারণ শব্দের সাথে puntuatiion বা নম্বর যোগ করলেও লাভ নেই। উদাহরণস্বরূপ, "I$3haTe5%MaTh" পাসওয়ার্ডটি Dictionary Attack সহজে হ্যাক করতে পারে কারণ এর কিছু অর্থ বোঝায়। এই পদ্ধতি সাধারণ শব্দ ও ক্যারেক্টারের কম্বিনেশন ব্যবহার করলে Brute-Force-Attack-এর চেয়ে অনেক কম সময় নেয়, পাসওয়ার্ড লম্বা হলেও।
সমাধান: উভয় আক্রমণের উত্তর সহজ: একটি লম্বা পাসওয়ার্ড তৈরি করুন যার কোনো অর্থ নেই। পূর্ননির্দিষ্ট ক্যারেক্টারসহ ১৬ ক্যারেক্টারের ওপর একটি পাসওয়ার্ড ভালো কাজ করবে। কিন্তু এমন পাসওয়ার্ড তৈরি ও ম্যানেজ করা কঠিন, যা নিচে ব্যাখ্যা করা হলো।
নোট: হ্যাকাররা ফিশিং আক্রমণ ও ব্যবহার করে আপনার পাসওয়ার্ড চুরি করে। একটি শক্তিশালী পাসওয়ার্ড ফিশিং আক্রমণের বিরুদ্ধে সাহায্য করবে না কারণ হ্যাকার নকল ওয়েবসাইট পেজ ব্যবহার করে আসল পাসওয়ার্ড চুরি করবে।
ম্যানুয়ালি শক্তিশালী পাসওয়ার্ড তৈরি করা যা মনে রাখা সহজ
যারা থার্ড-পার্টি অ্যাপ্লিকেশনে শংসাপত্র দিতে চান না, তাদের জন্য আমরা একটি ম্যানুয়াল পদ্ধতি জানি শক্তিশালী পাসওয়ার্ড তৈরি ও মনে রাখার। আপনি একটি লম্বা фরেজ থেকে পাসওয়ার্ড তৈরি করতে পারেন যা সরাসরি আপনার সাথে জড়িত কিন্তু অন্যদের অজানা। উদাহরণস্বরূপ, "I eat vanilla ice cream at 3am, but I don't get any sleep afterwards!" ফরেজ থেকে একাধিক পাসওয়ার্ড তৈরি করা যায়। নিচে কিছু উদাহরণ:
- Ievica3,bidgasa!
- IeViCA3,bUtidgAsa!
- iEvicA3am,BiDONTgaSa!
ফ্রেজটি মনে রাখা খুব সহজ কারণ এটি আপনার করা কোনো কাজ বা অভিজ্ঞতার সাথে জড়িত; আপনাকে শুধু মনে রাখতে হবে আপনি কীভাবে পাসওয়ার্ডটি তৈরি করেছেন।
পাসওয়ার্ড জেনারেটর এবং ম্যানেজার ব্যবহার করুন
আপনি যদি উপরের প্রক্রিয়ায় যেতে না চান এবং থার্ড-পার্টি সার্ভিসে পাসওয়ার্ড তৈরি ও সংরক্ষণের জন্য নির্ভর করতে না চান, তবে জিনিসগুলো অনেক সহজ (এবং প্রোডাক্টিভ) হয়ে যায়। অনেক টুল রয়েছে যা শক্তিশালী পাসওয়ার্ড জেনারেট করতে দেয়, এবং পাসওয়ার্ড ম্যানেজার ব্যবহার করে সেগুলো সংরক্ষণ করতে পারেন। নিচে কিছু টুল দেওয়া হলো:
পাসওয়ার্ড জেনারেটর
Secure Password Generator: একটি সহজ অনলাইন পাসওয়ার্ড জেনারেটর যা পাসওয়ার্ডের দৈর্ঘ্য এবং ক্যারেক্টার টাইপ নির্দিষ্ট করার সুবিধা দিয়ে সহজে শক্তিশালী পাসওয়ার্ড তৈরি করতে দেয়। এটি মনে রাখতে সাহায্য করার হিন্ট ও দেয়।
LastPass Password Generator: বিখ্যাত পাসওয়ার্ড ম্যানেজার LastPass-ও একটি অনলাইন পাসওয়ার্ড জেনারেটর রেখেছে যা ব্যবহার করা সহজ এবং হ্যান্ডি টুলস দিয়ে শক্তিশালী পাসওয়ার্ড তৈরি করতে সাহায্য করে।
পাসওয়ার্ড ম্যানেজার
LastPass: আমি LastPass রিকমেন্ড করি এর সহজ ইন্টারফেস এবং নিরাপত্তা অপশনের জন্য। এটি নিরাপদে আপনার সকল পাসওয়ার্ড সংরক্ষণ করে এবং সকল ডিভাইসে সিঙ্ক করার সুবিধা দেয়।
Dashlane: এটি আরেকটি ভালো অপশন যা ব্যবহার করা সহজ এবং টু-ফ্যাক্টর অথেন্টিকেশনের মতো দুর্দান্ত নিরাপত্তা দেয়। এতে ডিজিটাল ওয়ালেটও রয়েছে রিসিপ্ট এবং ক্রেডিট কার্ড ইনফো সংরক্ষণের জন্য।
গুরুত্বপূর্ণ: কখনো একই পাসওয়ার্ড একাধিক একাউন্টে ব্যবহার করবেন না; আপনার এক একাউন্ট হ্যাক হলেও সকল একাউন্ট হারাতে হয়।
উপসংহার
পাসওয়ার্ডের শক্তির সাথে কোনো কমপ্রোমাইজ করা যাবে না কারণ হাজার হাজার হ্যাকার আপনার তথ্যের পেছনে এবং আপনার একাউন্টে ঢুকতে চেষ্টা করছে। আপনি বলতে পারেন আপনি একটি সাধারণ মানুষ, কোনো হ্যাকার আপনার একাউন্ট হ্যাক করার জন্য সময় ব্যয় করবে না, কিন্তু হ্যাকাররা কেউ কারা সেটি חשব করে না। তারা যেকোনো উপায়ে যেকোনো জিনিস হ্যাক করার চেষ্টা করে। আইডেন্টিটি থেফট এবং আপনার একাউন্ট ও তথ্যের ভুল ব্যবহার সাধারণ ইউজাররা কী চিন্তা করবেন। আমি রিকমেন্ড করি টু-ফ্যাক্টর অথেন্টিকেশন অ্যাক্টিভেট করুন যদি ওয়েবসাইটে উপলব্ধ থাকে, কারণ হ্যাকারদের বিরুদ্ধে এটি সেরা প্রটেকশন।
আপনি কীভাবে শক্তিশালী পাসওয়ার্ড তৈরি ও ম্যানেজ করেন? কমেন্টে শেয়ার করুন।