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

শক্তিশালী পাসওয়ার্ড মাস্টার করুন: সিকিউর একাউন্টের জন্য প্রমাণিত গাইড

লেখক: রামেশ নেটারাজান

তারিখ: জুন ৮, ২০০৮

শক্তিশালী পাসওয়ার্ড মাস্টার করুন: সিকিউর একাউন্টের জন্য প্রমাণিত গাইড

“আপনার পাসওয়ার্ডকে আপনার টুথব্রাশের মত বিবেচনা করুন। কারো অন্যাকে ব্যবহার না দিন, এবং প্রতি ছয় মাসে একটি নতুন নিন” – ক্লিফোর্ড স্টল


যখন আপনি একটি ওয়েবসাইটে একাউন্ট তৈরি করেন, তবে আপনার কাছে "পাসওয়ার্ড 딜েমা" হতে পারে এক সেকেন্ডের জন্য। 딜েমা হলো আপনি কি সহজে মনে রাখার মতো একটি উইক পাসওয়ার্ড দিবেন নাকি মনে রাখতে কঠিন একটি স্ট্রอง পাসওয়ার্ড। নিচের নিয়ম এবং গাইডলাইন আপনাকে পাসওয়ার্ড 딜েমা অতিক্রম করতে এবং সিকিউর একটি স্ট্রং পাসওয়ার্ড তৈরি করতে সাহায্য করবে। এগুলো वे چیزিগুলো যা আমি বছরের পর বছর নিজের ইন্টারেস্ট অনুযায়ী পাসওয়ার্ড সেফ এবং সিকিউর রাখতে ব্যবহার করেছি।

I. দুটি অপরিহার্য পাসওয়ার্ড নিয়ম:

পাসওয়ার্ড তৈরি করার সময় নিচের দুটি নিয়ম বেয়ার মিনিমাম যা আপনাকে ফলো করতে হবে।

নियम ১ – পাসওয়ার্ড দৈর্ঘ্য: কমপক্ষে ৮ ক্যারেক্টার দৈর্ঘ্যের পাসওয়ার্ড রাখুন। পাসওয়ার্ডে যত বেশি ক্যারেক্টার থাকবে, আক্রমণকারী দ্বারা পাসওয়ার্ড ক্র্যাক করার সময় তত বেশি লাগবে। ১০ ক্যারেক্টার বা অধিক আরও ভালো।

নियम ২ – পাসওয়ার্ড কমপ্লেক্সিটি: নিচের প্রতিটি গ্রুপ থেকে কমপক্ষে একটি ক্যারেক্টার থাকতে হবে। আপনার পাসওয়ার্ডে কমপক্ষে ৪টি ক্যারেক্টার নিচের موارد থেকে প্রতিটি একটা করে থাকতে হবে।

  1. লোয়ার কেস এলফাবেট
  2. আপার কেস এলফাবেট
  3. নম্বর
  4. স্পেশাল ক্যারেক্টার

আমি উপরের দুটি নিয়ম কম্বাইন করে কলে "৮ ৪ রুল" (Eight Four Rule):

  • ৮ = ন্যূনতম ৮ ক্যারেক্টার দৈর্ঘ্য
  • ৪ = ১ লোয়ার কেস + ১ আপার কেস + ১ নম্বর + ১ স্পেশাল ক্যারেক্টার।

শুধু "৮ ৪ রুল" ফলো করলেই অনেক বড় উন্নতি হবে এবং যারা পাসওয়ার্ড তৈরি করার সময় কোনো গাইডলাইন ফলো করেন না, তাদের পাসওয়ার্ড ইনস্ট্যান্টলি অনেক স্ট্রং হবে। আপনার ব্যাংকিং এবং ফাইন্যানশিয়ালি সেনসিটিভ ওয়েবসাইটের পাসওয়ার্ড যদি "৮ ৪ রুল" ফলো না করে, তবে আমি দৃঢ়ভাবে প্রস্তাব করি যে আপনি এখনই সব কিছু বন্ধ করে সেগুলো তৎক্ষণাৎ পরিবর্তন করুন "৮ ৪ রুল" ফলো করার জন্য।

II. স্ট্রং পাসওয়ার্ড তৈরির গাইডলাইন:

  1. "৮ ৪ রুল" ফলো করুন। যেমন উপরে বললাম, এটি স্ট্রং পাসওয়ার্ড তৈরির ফাউন্ডেশন।
  2. ইউনিক ক্যারেক্টার। কমপক্ষে ৫টি ইউনিক ক্যারেক্টার থাকতে হবে। "৮ ৪ রুল" ফলো করলে আপনার ইতিমধ্যে ৪টি ভিন্ন ক্যারেক্টার আছে।
  3. পাসওয়ার্ড ম্যানেজার ব্যবহার করুন। স্ট্রং পাসওয়ার্ড মনে রাখতে কঠিন। তাই, স্ট্রং পাসওয়ার্ড তৈরির অংশ হিসেবে আপনাকে একটি নির্ভরযোগ্য এবং ট্রাস্টওয়র্থি পদ্ধতি দরকার স্ট্রং পাসওয়ার্ড মনে রাখতে। পাসওয়ার্ড ম্যানেজমেন্ট টুল ব্যবহার করে পাসওয়ার্ড স্টোর করা আপনার অভ্যাস হওয়া উচিত। আপনি যেকোনো পাসওয়ার্ড তৈরি করলে, পাসওয়ার্ড ম্যানেজার টুলে নোট করুন, যা পাসওয়ার্ড এনক্রিপ্ট করে সেফ রাখবে। আমি Password Dragon রিকমেন্ড করি (শেমলেস প্লাগ। আমি এই সফটওয়্যারের ডেভেলপার), একটি ফ্রি, সহজ এবং সিকিউর পাসওয়ার্ড ম্যানেজার যা উইন্ডোজ, লিনাক্স এবং ম্যাক-এ কাজ করে। এটি USB ড্রাইভ থেকে লঞ্চ করা যায়। অনেক ফ্রি পাসওয়ার্ড ম্যানেজার টুল উপলব্ধ, আপনার পছন্দ অনুযায়ী সেরা টা বেছে নিন এবং ব্যবহার করুন।
  4. পাসফ্রেইজ ব্যবহার করুন। আপনি যদি পাসওয়ার্ড ম্যানেজমেন্ট টুল ব্যবহার না করতে চান, তবে পাসফ্রেইজ ব্যবহার করুন পাসওয়ার্ড সহজে মনে রাখতে। আপনি একটি গানের বা frases-এর ইনিশিয়ালস ব্যবহার করতে পারেন যা আপনার খুব পরিচিত। উদাহরণস্বরূপ, "Passwords are like underwears, change yours often!" ফ্রেইজটি একটি স্ট্রং পাসওয়ার্ডে কনভার্ট করা যায় "Prlu,Curs0!"

III. উইক পাসওয়ার্ড এড়ানোর গাইডলাইন:

নিচের موارد আপনার পাসওয়ার্ডে এড়ান। আপনার পাসওয়ার্ডের যেকোনো অংশও নিচের আইটেমগুলোর যেকোনো কিছু হলে না।

  1. পাসওয়ার্ড ইউজারনেমের মত বা ইউজারনেমের অংশ
  2. পারিবারিক সদস্য, বন্ধু বা পেটের নাম।
  3. নিজের বা পারিবারিক সদস্যদের পারসোনাল ইনফরমেশন। এতে জেনেরিক ইনফরমেশন যা আপনার সম্পর্কে খুব সহজে পাওয়া যায়, যেমন জন্ম তারিখ, ফোন নম্বর, গাড়ির লাইসেন্স প্লেট নম্বর, রোড নাম, অ্যাপার্টমেন্ট/হাউস নম্বর ইত্যাদি।
  4. সিকোয়েন্স। অর্থাৎ কনsekutিভ এলফাবেট, নম্বর বা কিবোর্ডের কী। উদাহরণস্বরূপ abcde, 12345, qwert।
  5. ডিকশনারি ওয়ার্ড। নাম্বার বা ক্যারেক্টার দিয়ে ডিকশনারি ওয়ার্ডের সামনে বা পিছনে।
  6. যেকোনো ভাষার রিয়েল ওয়ার্ড
  7. ডিকশনারি ওয়ার্ড নম্বর সাবস্টিটিউশন দিয়ে ওয়ার্ড লুক-অ্যালাইক। উদাহরণস্বরূপ, অক্ষর O কে নম্বর 0 দিয়ে রিপ্লেস করা। অর্থাৎ passw0rd।
  8. উপরের যেকোনো রিভার্স সিকোয়েন্সে
  9. উপরের যেকোনো সামনে বা পিছনে নম্বর দিয়ে।
  10. খালি পাসওয়ার্ড

IV. পাসওয়ার্ড সম্পর্কে কমন সেন্স:

নিচের সব পয়েন্ট কিছু নতুন নয় এবং খুব কমন সেন্স। लेकिन অধিকাংশ সময়, আমরা এই আইটেমগুলো ইগনোর করি।

  1. প্রতিবার ইউনিক পাসওয়ার্ড তৈরি করুন। বিদ্যমান একাউন্টের পাসওয়ার্ড চেঞ্জ করার সময়, এটি পূর্বের পাসওয়ার্ডের মত হওয়া উচিত না। এছাড়া, পাসওয়ার্ড চেঞ্জ করার সময় ইনক্রিমেন্টাল পাসওয়ার্ড ব্যবহার করবেন না। অর্থাৎ password1, password2 ইত্যাদি।
  2. আপনার সকল একাউন্টের পাসওয়ার্ড প্রতি ৬ মাসে একবার পরিবর্তন করুন। যেহেতু পাসওয়ার্ডের ফিক্সড দৈর্ঘ্য থাকে, ব্রুট-ফোর্স অ্যাটাক দিয়ে পাসওয়ার্ড গেস করা সবসময় সফল হবে যদি আক্রমণকারীর কাছে পর্যাপ্ত টাইম এবং প্রসেসিং পাওয়ার থাকে। তাই, পাসওয়ার্ড সায়াকাল পরিবর্তন করা সবসময় রিকমেন্ডেড। আপনার ক্যালেন্ডারে একটি রিকারিং অ্যাপয়েন্টমেন্ট শিডিউল করুন প্রতি ৬ মাসে একবার পাসওয়ার্ড চেঞ্জ করার জন্য।
  3. কখনো পাসওয়ার্ড লিখে রাখবেন না। খুব স্ট্রং পাসওয়ার্ড বানিয়ে কাগজে লিখে রাখা उतনाही খারাপ যতনা সহজে মনে রাখার মতো উইক পাসওয়ার্ড বানিয়ে কোথাও না লিখা। এই বিষয়ে বেশ কিছু ইন্টারেস্টিং সার্ভে করা হয়েছে, যেখানে পাওয়া গেছে অনেক লোক পাসওয়ার্ড লিখে কম্পিউটারের পাশে কোথাও রাখে। কিছু লোক মাউস প্যাডের নিচে পোস্ট-ইট নোট রাখলে সিকিউর হওয়া মনে করে। আপনি কখনো কাগজে পাসওয়ার্ড লিখবেন না। আপনি যদি পাসওয়ার্ড সব সময় अपने সাথে রাখতে চান, তবে USB স্টিক থেকে চলমান পাসওয়ার্ড ম্যানেজার টুল ব্যবহার করুন এবং সেটি সব সময় अपने সাথে রাখুন।
  4. কারো সাথে শেয়ার করবেন না। কারো মানে আপনার বন্ধু এবং পরিবার। সম্ভবত আপনি "Passwords are like underwear, don't share with anybody" ফ্রেইজটি শুনেছেন। আমরা আমাদের বাচ্চাদের জীবনে অনেক কিছু শেখাই। অনলাইন সেফটি এবং কারো সাথে পাসওয়ার্ড শেয়ার না করার বিষয়টি 그중 এক হওয়া উচিত।
  5. দুই ভিন্ন সাইটের জন্য একই পাসওয়ার্ড রাখবেন না। এক সেট পাসওয়ার্ড সব ইমেইলের জন্য, অন্যটি সব ব্যাংকিং সাইটের জন্য, অন্যটি সব সোশ্যাল নেটওয়ার্কিং সাইটের জন্য — এই প্রলোভন এড়িয়ে যান এবং সব একাউন্টের জন্য ইউনিক পাসওয়ার্ড রাখুন।
  6. কারো আপনার কাঁধে ঝাকিয়ে পাসওয়ার্ড টাইপ করবেন না। এটি বিশেষভাবে খুব গুরুত্বপূর্ণ যদি আপনি ধীরে টাইপ করেন এবং কিবোর্ডে অক্ষর খুঁজে এক হাতের আঙুল দিয়ে টাইপ করেন, কারণ আপনার কাঁধে ঝাকিয়ে কেউ খুব সহজে পাসওয়ার্ড বের করতে পারবে।
  7. ইমেইলে কারো কাছে পাসওয়ার্ড পাঠাবেন না। আপনি যদি উপরের #3 ফলো করেন, তবে এটি অপশন হওয়া উচিত না। কিন্তু আমি স্পেসিফিকলি এটিই বলছি কারণ অনেক হ্যাকার সাপোর্ট পার্সন হিসেবে ইমেইল পাঠায় এবং ইমেইল দিয়ে আপনার ইউজারনেম এবং পাসওয়ার্ড চায়। লেজিটিমেট ওয়েবসাইট বা অর্গানাইজেশন কখনো আপনাকে ইমেইল বা টেলিফোনের মাধ্যমে ইউজারনেম এবং পাসওয়ার্ড চাইবে না।
  8. পাসওয়ার্ড কামপ্রোমাইজড হলে তাৎক্ষণিক পরিবর্তন করুন। এমনকি আপনার হালকা সন্দেহ হলে যে কেউ আপনার পাসওয়ার্ড চুরি করতে পারেছে, তাৎক্ষণিক পরিবর্তন করুন। এক মিনিটও বর্জন করবেন না।
  9. ব্রাউজারের "Remember password" অপশন মাস্টার পাসওয়ার্ড সেট ছাড়া ব্যবহার করবেন না। ব্রাউজারের এই ফিচার ইউজারনেম এবং পাসওয়ার্ড স্টোর করার জন্য ব্যবহার করবেন না "Master Password" অপশন ইনেবল না করলে। আপনি যদি ফায়ারফক্স ব্রাউজারে মাস্টার পাসওয়ার্ড সেট না করেন, তবে আপনার ফায়ারফক্স ব্রাউজার ব্যবহার করে কেউ সেভ করা সব পাসওয়ার্ড প্লেইন টেক্সটে দেখতে পারবে। এছাড়া, এই অপশন দিয়ে খুব সাবধান থাকুন এবং 'Not Now' বলুন রিমেম্বার পাসওয়ার্ড পপ-আপে, যখন আপনি অন্যের সিস্টেম ব্যবহার করছেন যা আপনার নয়।
  10. আপনার নয় এমন কম্পিউটারে পাসওয়ার্ড টাইপ করবেন না। যদি সম্ভব হয়, আপনি যে কম্পিউটারে আপনি ট্রাস্ট করেন না সেটি ব্যবহার করে যেকোনো ওয়েবসাইটে লগইন করবেন না, বিশেষ করে ব্যাংকিং মতো খুব সেনসিটিভ সাইটে। হ্যাকাররা কী লগার ব্যবহার করে খুব কমন প্র্যাকটিস, যা সিস্টেমের সকল কী স্ট্রোক লগ করে, যা আপনার টাইপ করা সব কিছু ক্যাপচার করবে যার মধ্যে পাসওয়ার্ডও আছে।

এই পোস্ট সম্পর্কে আপনার কমেন্ট দিন। আপনি যদি স্ট্রং পাসওয়ার্ড তৈরির জন্য ভিন্ন মেথড বা নিয়ম ফলো করেন, তবে সবার সাথে কমেন্টে শেয়ার করুন।

আপনি যদি এই পোস্টটি পছন্দ করেন, তবে দয়া করে del.icio.us এবং Stumble it-এ বুকমার্ক করুন।

আপনি যদি এই আর্টিকেলটি উপভোগ করেন, তবে আপনি এগুলোকেও পছন্দ করতে পারেন..


ট্যাগড أز: authentication, Passphrase Security, Password, Password Security, Password Strength, random password, Safe Password, Strong Password, strong password policy, strong pwd


  1. গ্রাফের জন্য ব্রেডথ ফার্স্ট সার্চ (BFS)

  2. জাভাস্ক্রিপ্ট array.toLocaleString() ফাংশন

  3. সি প্রোগ্রামিং-এ itoa ফাংশন দক্ষতা অর্জন: একটি ব্যবহারিক গাইড

  4. বাইনারি ট্রিতে এক রো নোড যোগ করা C++-এ