Friday, November 02, 2012

শক্তিশালী পাসওয়ার্ড


Strong Password কি? সহজ কথায় হলো যা কেউ সহজে অনুমান করতে পারবে না অথবা কেউ ব্রেক করতে পারবে না। তার মানে এই শব্দগুলো কোন ডিকশনারীতে নেই অথবা এগুলো কোন কমন নাম বা শব্দ নয়। Password ব্রেক করার একটি পদ্ধতি হলো brute force attack. যা মূলত তার ডিকশনারিতে থাকা শব্দগুলো একের পর এক সার্চ করে ব্রেক করার চেষ্টা করে। এই জন্য একটি ১৪ ক্যারেকটারের পাসওয়ার্ড থেকে একটি ১৫ ক্যারেকটারের পাসওয়ার্ড ব্রেক করা ৯০ গুণ কঠিন !

আপনি হয়ত এখানে খেয়াল করে দেখবেন আমি লিখেছি ক্যারেকটার(character), অক্ষর (letter) নয়। এর কারণ হলো একটি ভালো পাসওয়ার্ড অবশ্যই বিভিন্ন ক্যারেকটার সমন্বিত হবে যেমন Number, ছোট হাতের অক্ষর , বড় হাতের অক্ষর। আপনি যে ওয়েবসাইটে পাসওয়ার্ড দিচ্ছেন তা যদি স্পেশাল ক্যারেক্টার (যেমনঃ *,!,$,#, ইত্যাদি) গুলো ব্যাবহার করার অনুমতি দেয় তাহলে স্পেশাল ক্যারেক্টার ও পাসওয়ার্ড হিসেবে ব্যাবহার করা হবে নিরাপদ।

ভালো পাসওয়ার্ড এর উদাহরণঃ ধরুন আপনার নাম Rahim Sarkar. আপনি মনে রাখার সুবিধার্তে এটিকে উল্টোদিক দিয়ে লিখতে পারেন rakrasmihar । এটিকে আরও শক্তিশালী করা যায় এর শেষে আপনার জন্মসাল বা প্রিয় নম্বর যুক্ত করে। ধরুণ আপনার জন্মসাল হলো 1983। তাহলে আপনার পাসওয়ার্ড এখন হলো rakrasmihar1983 । এটিকে আরও শক্তিশালী করতে চান? তাহলে এর মাঝখানের কয়েকটি অক্ষর বড় হাতের করে দিন। আমি h ও m বড় হাতের করে দিলাম। তাহলে পাসওয়ার্ডটি এখন হলো rakrasMiHar1983 । এটিকে আরও শক্তিশালী করতে এর মাঝখানের i এর বদলে আপনি ! (আশ্চর্যবোধক চিহ্ণ) ব্যাবহার করতে পারেন। তাহলে এখন পাসওয়ার্ডটি দেখুনঃ rakrasM!Har1983 । পাসওয়ার্ডটি এখন অনেক শক্তিশালী। সহজে ব্রেক করা সম্ভব না। 

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

No comments:

Post a Comment