সেরা পাসওয়ার্ড হলো যেটি ক্র্যাক (crack) করা কঠিন কিন্তু মনে রাখা সহজ। তবুও, সবচেয়ে সাধারণভাবে ব্যবহৃত কিছু পাসওয়ার্ড হাস্যকরভাবে সহজ অনুমান করা যায়, যেমন "password" বা "123456"। এই পাসওয়ার্ডগুলো আপনাকে পাসওয়ার্ড স্প্রেয়িং (password spraying) এবং অন্যান্য হ্যাকিংয়ের শিকার বানাতে পারে। এগুলো ব্যবহার করবেন না! একটি শক্তিশালী পাসওয়ার্ড তৈরি করুন।
আপনার যদি একটি জটিল পাসওয়ার্ড থাকে, তবুও একই পাসওয়ার্ড আপনার সব অনলাইন একাউন্টে ব্যবহার করা বিপদজনক। কল্পনা করুন একজন হ্যাকার সেই একমাত্র পাসওয়ার্ড ক্র্যাক করল। নিরাপদ থাকতে, আপনার সব একাউন্টের জন্য একটি অনন্য (unique) এবং ক্র্যাক করা কঠিন পাসওয়ার্ড তৈরি করা উচিত।
তাহলে আপনি কি জানেন কীভাবে একটি ভালো পাসওয়ার্ড তৈরি করতে হয়? এবং একাধিক পাসওয়ার্ড কীভাবে মনে রাখবেন? আপনার সব অনলাইন একাউন্টের জন্য পৃথক পৃথক শক্তিশালী পাসওয়ার্ড বজায় রাখার কিছু টিপস এবং ট্রিকস দেওয়া হলো।
শক্তিশালী পাসওয়ার্ড তৈরির পদ্ধতি
যেহেতু আপনাকে সর্বদা কমপক্ষে একটি পাসওয়ার্ড মনে রাখতে হবে, আমরা প্রথমে ম্যানুয়ালি একটি নিরাপদ পাসওয়ার্ড কীভাবে তৈরি করবেন সেটি আলোচনা করব। নিচে আমরা দেখাবো একটি টুল কীভাবে প্রায় অক্র্যাকযোগ্য পাসওয়ার্ড তৈরি করে এবং সেগুলো মনে রাখে।
একটি নিরাপদ পাসওয়ার্ডের বৈশিষ্ট্য
প্রতিটি পাসওয়ার্ড নিচের মানদণ্ড পূরণ করতে হবে:
- পাসওয়ার্ডটি ডিকশনারি (dictionary)-এ পাওয়া যাবে না
- এতে স্পেশাল ক্যারেক্টার (special characters) এবং নম্বর থাকবে
- এতে বড় হাতের (uppercase) এবং ছোট হাতের (lowercase) অক্ষরের মিশ্রণ থাকবে
- এতে কমপক্ষে ১০টি ক্যারেক্টার থাকবে
- ব্যবহারকারীর তথ্যের ভিত্তিতে সহজে অনুমান করা যাবে না, যেমন জন্মতারিখ, পোস্টাল কোড, বা ফোন নম্বর
মনে রাখবেন কিছু একাউন্টে আপনাকে স্পেশাল ক্যারেক্টার ব্যবহার করতে দেয় না। সেক্ষেত্রে, আপনাকে দৈর্ঘ্য বাড়াতে হবে এবং পাসওয়ার্ডটিকে যতটা সম্ভব আমূর্ত (abstract) করতে হবে। একইভাবে, যদি পাসওয়ার্ডের দৈর্ঘ্য ৬ বা ৮ ক্যারেক্টারে সীমাবদ্ধ থাকে, তবে নিশ্চিত করুন অন্যান্য পয়েন্টগুলো যতটা সম্ভব কভার করা হয়েছে।
আপনার পাসওয়ার্ড মনে রাখার পদ্ধতি
আপনি যদি পাসওয়ার্ড ম্যানেজার (password manager) ব্যবহার করেন, তবুও আপনাকে কমপক্ষে সেই টুলের মাস্টার পাসওয়ার্ড মনে রাখতে হবে। এখন উপরের সব মানদण्ड মেনে চলতে হলে আপনি কীভাবে মনে রাখবেন? আপনি একটি সহজে মনে রাখার যোগ্য বেস পাসওয়ার্ড (base password) দিয়ে শুরু করুন। তারপর লজিক্যাল নিয়ম প্রয়োগ করে আপনার বেস পাসওয়ার্ডকে প্রায় অচেনা কিছুরূপে রূপান্তর করুন।
সহজে মনে রাখার যোগ্য একটি বেস পাসওয়ার্ড তৈরি করুন
আপনার বেস পাসওয়ার্ড হতে পারে একটি фরেজ (phrase) ভিত্তিক, একটি জায়গার নাম, বা একটি নাম এবং ফোন নম্বর। এখন আপনি বেশ কিছু টেকনিক ব্যবহার করে একটি ভালো বেস পাসওয়ার্ড তৈরি করতে পারেন যা আপনি ভুলবেন না। কিছু সাজেশন:
- র্যান্ডমলি অক্ষরগুলো নম্বর দিয়ে রিপ্লেস করুন (যেমন MakeUseOf হয়ে যায় Mak3Us30f)
- একটি বাক্য নিন এবং প্রতিটি শব্দের প্রথম অক্ষর মাত্র নিন (যেমন গোল্ডেন রুল "Do to others what you want them to do to you" হয়ে যায় Dtowywttdty)
- একটি শব্দ নিন এবং উল্টে বানান করুন (যেমন technology হয়ে যায় ygolonhcet)
উপরের উদাহরণগুলো বিশেষ নিরাপদ নয়। যদিও ফলাফল বেস পাসওয়ার্ডগুলো ডিকশনারিয়ে পাওয়া যাবে না, তবুও সেগুলো নিরাপদ পাসওয়ার্ডের অন্যান্য বৈশিষ্ট্যগুলো পূরণ করে না।
তাই নিশ্চিত করুন আপনার প্রাথমিক শব্দ বা ফরেজ যথেষ্ট দীর্ঘ (ন্যূনতম ১০ ক্যারেক্টার) এবং উপরের সব nguyênতত্ত্ব মিশিয়ে নম্বর, স্পেশাল ক্যারেক্টার, এবং বড়/ছোট হাতের বানান অন্তর্ভুক্ত করেছে। তখন আপনার একটি নিরাপদ বেস পাসওয়ার্ড হবে।
এখানে আমি যে বেস পাসওয়ার্ড ব্যবহার করব সেটি হলো গোল্ডেন রুল ফরেজ টাইটেল কেস বানান, নম্বর, এবং স্পেশাল ক্যারেক্টার সহ: D20wYWT7D2Y!(^_^)
লক্ষ্য করুন আমার বেস পাসওয়ার্ড উপরের সব মানদণ্ড পূরণ করে। এটি ডিকশনারিয়ে পাওয়া যায় না, এতে স্পেশাল ক্যারেক্টার, বড় ও ছোট হাতের অক্ষরের মিশ্রণ, ১৭ ক্যারেক্টার দৈর্ঘ্য, এবং আমার ব্যক্তিগত তথ্যের ভিত্তিতে অনুমান করা যাবে না।
আপনার পাসওয়ার্ডের জন্য নমনীয় নিয়ম ব্যবহার করুন
এক কম্পিউটার মানুষের মস্তিষ্কের চেয়ে অনেক দ্রুত প্যাটার্ন (pattern) ক্যালকুলেট এবং রিকগনাইজ (recognize) করতে পারে। لكن মানুষ এখনো সৃষ্টিশীল হওয়ায় ভালো। এটিই হ্যাকিং টুলদের ওপর আপনার বড় সুবিধা!
আপনি দেখছেন, আমার পাসওয়ার্ডে আমি কিছু অক্ষর নম্বর বা স্পেশাল ক্যারেক্টার দিয়ে রিপ্লেস করেছি। কিন্তু আমি কোনো কঠোর নিয়ম ব্যবহার করিনি। আমি t-কে 2 বা 7 দিয়ে রিপ্লেস করেছি। ক্যারেক্টার রিপ্লেসমেন্টের জন্য কঠোর নিয়ম ব্যবহার করা, যেন সবসময় a-কে @ সিম্বল দিয়ে রিপ্লেস করা—আপনার পাসওয়ার্ডকে দুর্বল করে।
আপনার পাসওয়ার্ড হ্যাকারের জন্য আরও কঠিন করার কিছু আইডিয়া:
- সাধারণ সাবস্টিটিউশন (substitution) ব্যবহার করবেন না (যেমন A বা a-র জন্য @)
- আপনার পাসওয়ার্ডে পুনরাবৃত্ত হওয়া অক্ষর থাকলে, আপনার সাবস্টিটিউশন মিশিয়ে দিন (যেমন B বা b-র জন্য 8 বা () )
- একটি শব্দ নিন এবং আপনার আঙ্গুলি "etpmh" ("wrong" শিফটেড ওভার) লোকেশনে টাচ টাইপ (touch type) করুন
- আপনার কীবোর্ডে একটি প্যাটার্ন বেছে নিন এবং শিফট কী (Shift key) অল্টারনেটিভলি (alternating) ব্যবহার করে টাইপ করুন (যেমন Xdr%6tfCvgz/)
প্রতিটি একাউন্টের জন্য পৃথক পাসওয়ার্ড তৈরি করুন
একবার আপনার একটি শক্তিশালী বেস পাসওয়ার্ড হলে, আপনি সেটি ব্যবহার করে আপনার প্রতিটি অনলাইন একাউন্টের জন্য পৃথক পাসওয়ার্ড তৈরি করতে পারেন। সহজে সার্ভিসের প্রথম তিন অক্ষর যোগ করুন, যেমন D20wYWT7D2Y!(^_^)GMa আপনার জিমেইল (GMail) একাউন্টের জন্য বা D20wYWT7D2Y!(^_^)eBa ইবে (eBay)-এর জন্য।
লক্ষ্য করুন এই ধরণের পাসওয়ার্ড নিজে থেকে ক্র্যাক করা কঠিন হলেও, এটি বোঝা সহজ। আপনার কাস্টমাইজড বেস পাসওয়ার্ড যদি কখনো লিক হয়, তবে আপনাকে সেটি ভিত্তিক সব পাসওয়ার্ড পরিবর্তন করতে হবে, এর আগে যে কেউ আপনার সিস্টেম বুঝতে পারে।
আমরা অত্যন্ত সুপারিশ করি আপনার সব একাউন্টের জন্য সত্যিকারের অনন্য এবং নিরাপদ পাসওয়ার্ড ব্যবহার করতে। এবং সেজন্য আপনাকে পাসওয়ার্ড ম্যানেজার (password manager) দরকার। এটি আপনার অনলাইন ব্যাংক একাউন্ট নিরাপদ রাখতে অত্যন্ত গুরুত্বপূর্ণ।
পাসওয়ার্ড ম্যানেজার ব্যবহার করুন
এখন আপনি একটি নিরাপদ বেস পাসওয়ার্ড তৈরি করেছেন, এটিকে আপনার পাসওয়ার্ড ম্যানেজারের মাস্টার পাসওয়ার্ড হিসেবে ব্যবহার করুন। আপনি এটি তখনও ব্যবহার করতে পারেন যখন আপনাকে স্পট-এ (on the spot) পাসওয়ার্ড তৈরি করতে হয়, কিন্তু আপনার পাসওয়ার্ড ম্যানেজার অ্যাক্সেস নেই। বাকি সব জায়গায়, আপনার প্রয়োজনের সেরা পাসওয়ার্ড ম্যানেজার ব্যবহার করুন ألترا-নিরাপদ এবং অনন্য পাসওয়ার্ড তৈরি ও সংরক্ষণ করতে। (এখানে কিছু ধরণের পাসওয়ার্ড ম্যানেজার দেওয়া আছে যারা থেকে বেছে নিতে পারেন।)
পাসওয়ার্ড ম্যানেজার আপনাকে বলতে পারে আপনার পাসওয়ার্ডগুলো কতটুকু কঠিন এবং সেজন্য কতটুকু নিরাপদ। আপনি এটিও ব্যবহার করতে পারেন আপনার বেস পাসওয়ার্ডের কঠিনতা টেস্ট করতে।
আমি লাস্টপাস (LastPass) ব্যবহার করি, যা একটি ক্রস-প্ল্যাটফর্ম পাসওয়ার্ড ম্যানেজার এবং বিনামূল্যে ব্যবহারযোগ্য। লাস্টপাসে Generate Secure Password নামে একটি ফিচার রয়েছে। নিচে স্ক্রিনশটে দেখুন পাসওয়ার্ডের নিচে পুরো সবুজ বার (full green bar) আছে? এর মানে এটি একটি শক্তিশালী পাসওয়ার্ড। খুব ছোট এবং/অথবা খুব সহজ পাসওয়ার্ডের জন্য লাল বা কমলা রঙের ছোট বার থাকবে।
আপনি যদি লাস্টপাস পছন্দ না করেন, তবে গুগল পাসওয়ার্ড ম্যানেজার (Google Password Manager) বা মজার রিমেমবিয়ার (RememBear) পাসওয়ার্ড ম্যানেজার চেক আউট করুন।
মনে রাখবেন অনলাইন পাসওয়ার্ড ম্যানেজার হ্যাকিংয়ের আশ্রয়স্থল। ২০১৭ সালের শুরুতে সিকিউরিটি ভয়ের একটি সিরিজের পরে, আমরা এমনকি পরামর্শ দিয়েছিলাম যে আপনি সাময়িকভাবে লাস্টপাস ব্যবহার বন্ধ রাখুন। তদনুসারী, আমরা কিছু বিকল্প পাসওয়ার্ড ম্যানেজারও সংকলন করেছি।
একবার পাসওয়ার্ড ম্যানেজার ব্যবহার শুরু করলে, আপনি দেখবেন এটি পাসওয়ার্ড তৈরি ও সংরক্ষণের চেয়ে অনেক বেশি কিছু করতে পারে। এবং আপনার পাসওয়ার্ড ম্যানেজার সংগঠিত করার এই পদ্ধতিগুলো চেক আউট করুন।
পাসওয়ার্ড নিয়মিত আপডেট করুন
এটি সবচেয়ে কঠিন অংশ। একটি শক্তিশালী পাসওয়ার্ডের সাথে নিরাপত্তা বজায় রাখতে, আপনাকে প্রতিটি কয়েক সপ্তাহ বা মাস পর পাসওয়ার্ড আপডেট করতে হবে। যত বেশি বার, তত ভালো। এটিকে কিছু ভিন্ন পদ্ধতিতে করা যায়। কিছু সহজ আইডিয়া:
শুধু আপনার বেস পাসওয়ার্ড পরিবর্তন করুন
- আপনি যে স্পেশাল ক্যারেক্টার সাবস্টিটিউশন ব্যবহার করছেন সেটি পরিবর্তন করুন।
- বড় ও ছোট হাতের অক্ষরের ব্যবহার উল্টে দিন।
- শিফট লক (Shift lock) অন করে পাসওয়ার্ড টাইপ করুন।
পুরো পাসওয়ার্ড পরিবর্তন করুন
- আপনি একাউন্ট শনাক্ত করার পদ্ধতি পরিবর্তন করুন (যেমন প্রথম তিন অক্ষরের বদলে শেষ তিন অক্ষর ব্যবহার করুন, তাহলে GMa হয়ে যাবে ail এবং eBa হয়ে যাবে Bay)
- একাউন্ট শনাক্তকারী অক্ষরগুলোর পজিশন পরিবর্তন করুন (যেমন সেগুলো সামনে বা মাঝপথে রাখুন আপনার বেস পাসওয়ার্ডের)
- পাসওয়ার্ড শেষবার কখন পরিবর্তন করা হয়েছিল তার তারিখ পেছনে যোগ করুন এবং ক্যালেন্ডারে মার্ক করুন
অন্য কথায়, আপনার মানব সুবিধা ব্যবহার করুন: সৃষ্টিশীল হোন এবং বক্সের বাইরে চিন্তা করুন। এবং পাসওয়ার্ড ম্যানেজার ব্যবহার করুন যাতে আপনাকে ম্যানুয়ালি পরিবর্তন করতে হয় কম পাসওয়ার্ড।
সর্বত্র শক্তিশালী পাসওয়ার্ড
আমরা আপনাকে দেখিয়েছি কীভাবে একটি নিরাপদ এবং সহজে মনে রাখার যোগ্য পাসওয়ার্ড তৈরি করতে হয়। আমরা ব্যাখ্যা করেছি কেন পাসওয়ার্ড ম্যানেজার আপনার একাউন্টের নিরাপত্তা বাড়াতে সাহায্য করে। এখন আপনার পালা সেটি কর্মে লাগান। আপনি কীভাবে শক্তিশালী পাসওয়ার্ড জেনারেট করেন? আপনি কি অনলাইন পাসওয়ার্ড জেনারেটর ব্যবহার করেছেন? কি আপনার কোনো একাউন্ট হ্যাক হয়েছিল পাসওয়ার্ড দুর্বল হওয়ার কারণে?
আমাদের ক্রেডেনশিয়াল ডাম্পিং (credential dumping) এবং সেটি থেকে নিজেকে রক্ষা করার গাইড, এবং কীভাবে বুঝবেন একটি ওয়েবসাইট প্লেইনটেক্সট (plaintext) এ পাসওয়ার্ড সংরক্ষণ করে এবং সেক্ষেত্রে আপনাকে কী করা উচিত—এগুলোও দেখুন।