আমরা যখন পাসওয়ার্ডের নিরাপত্তা নিয়ে কথা বলি, তখন আমরা প্রায়শই আপনার পাসওয়ার্ডের শক্তি উল্লেখ করি এবং হ্যাকাররা সহজেই অনুমান করতে পারে কিনা। যাইহোক, পাসওয়ার্ড সুরক্ষার একটি দিক যা খুব কম লোকই বলে থাকে তা হল ডেটাবেসে পাসওয়ার্ড কীভাবে সংরক্ষণ করা হয়। ওয়ার্ডপ্রেসে প্রতিটি পাসওয়ার্ড সাধারণত সল্ট করা হয় এবং ডাটাবেসে সংরক্ষণ করার আগে MD5 হ্যাশিংয়ের মাধ্যমে পাস করা হয়। আপনি যতক্ষণ না জানতে পারেন যে MD5 অ্যালগরিদম ব্যাপক দুর্বলতার শিকার বলে জানা যায় ততক্ষণ পর্যন্ত এটি ভাল এবং নিরাপদ বলে মনে হচ্ছে। CMU সফ্টওয়্যার ইঞ্জিনিয়ারিং ইনস্টিটিউটের মতে, MD5 মূলত “ক্রিপ্টোগ্রাফিকভাবে ভাঙা এবং পরবর্তী ব্যবহারের জন্য অনুপযুক্ত৷ ”
তাই আপনি আপনার ওয়ার্ডপ্রেস পাসওয়ার্ড নিরাপত্তা উন্নত করতে কি করতে পারেন? উত্তর হল bycrpt অ্যালগরিদম, বিশেষ করে wp-password-bcrypt প্লাগইন ব্যবহার করে।
bcrypt ব্লোফিশ সাইফারের উপর ভিত্তি করে এবং এটি একটি অভিযোজিত ফাংশন। এর মানে হল যে সময়ের সাথে সাথে এটিকে ধীর করার জন্য পুনরাবৃত্তির সংখ্যা বৃদ্ধি করা যেতে পারে, তাই এটি গণনা শক্তি বৃদ্ধির সাথেও ব্রুট-ফোর্স অনুসন্ধান আক্রমণের বিরুদ্ধে প্রতিরোধী থাকে৷
সৌভাগ্যবশত, আপনি প্রযুক্তিগতভাবে দক্ষ না হলেও, আপনি সহজেই আপনার ওয়ার্ডপ্রেস সিস্টেমকে MD5 হ্যাশিংকে bcrypt অ্যালগরিদম দিয়ে প্রতিস্থাপন করতে আপগ্রেড করতে পারেন।
1. wp-password-bcrypt-এর Github পৃষ্ঠায় যান এবং আপনার ডেস্কটপে জিপ ফাইলটি ডাউনলোড করতে "ক্লোন বা ডাউনলোড করুন" বোতামে ক্লিক করুন৷
2. জিপ ফাইলটি এক্সট্র্যাক্ট করুন এবং এক্সট্রাক্ট করা ফোল্ডারটি খুলুন। আপনার যা দরকার তা হল "wp-password-bcrypt.php" ফাইল৷
৷
3. আপনার FTP প্রোগ্রাম (বা cPanel) দিয়ে আপনার ওয়ার্ডপ্রেস সার্ভারের সাথে সংযোগ করুন এবং "wp-content" ফোল্ডারের অধীনে একটি "mu-plugins" ফোল্ডার তৈরি করুন৷ এটি "অবশ্যই প্লাগইন ব্যবহার করতে হবে" ফোল্ডার হিসাবেও পরিচিত এবং এই ফোল্ডারে থাকা সমস্ত প্লাগইন স্বয়ংক্রিয়ভাবে সক্রিয় হয়ে যায়৷ যদি "mu-plugins" ফোল্ডারটি ইতিমধ্যেই বিদ্যমান থাকে, তাহলে এই পদক্ষেপটি উপেক্ষা করুন৷
৷4. এই "mu-plugins" ফোল্ডারে "wp-password-bcrypt.php" ফাইল আপলোড করুন এবং আপনার কাজ শেষ।
"wp-password-bcrypt" প্লাগইন যা করে তা হল bcrypt ব্যবহার করে পাসওয়ার্ড রি-হ্যাশ করা এবং যখনই কোনো ব্যবহারকারী সিস্টেমে লগ ইন করে তখন এটি ডাটাবেসে সংরক্ষণ করে। কোন কনফিগারেশন প্রয়োজন নেই, এবং সবকিছু সহজভাবে ব্যাকগ্রাউন্ডে কাজ করে। এছাড়াও মনে রাখবেন যে আপনার সাইটে যদি অনেক নিষ্ক্রিয় ব্যবহারকারী থাকে যারা দীর্ঘ সময়ের জন্য লগ ইন করেনি, তাদের পাসওয়ার্ডগুলি এখনও MD5 হ্যাশ ব্যবহার করবে৷
অবশেষে, প্লাগইনটি আনইনস্টল করতে, আপনাকে যা করতে হবে তা হল "mu-plugins" ফোল্ডার থেকে মুছে ফেলতে হবে। কোন নেতিবাচক ফলাফল নেই, এবং সবকিছু যথারীতি চলতে থাকবে।
উপসংহার
সিস্টেমটি প্রথম স্থানে অনিরাপদ হলে ব্যবহারকারীদের নিজেদের রক্ষা করার জন্য সবকিছু করা সম্পূর্ণরূপে অকেজো। bcrypt অ্যালগরিদম ব্যবহার করে, আপনি দ্রুত এবং সহজে আপনার ওয়ার্ডপ্রেস পাসওয়ার্ড সুরক্ষা উন্নত করতে পারেন এবং আপনার ব্যবহারকারীর অ্যাকাউন্টকে সহজেই ক্র্যাক করা থেকে আটকাতে পারেন (ধরে নেওয়া হয় যে তারা একটি শক্তিশালী পাসওয়ার্ডও ব্যবহার করছে)।