আমি ভাবছি যে পাসওয়ার্ড হ্যাশারটি এমভিসি 5 এবং এএসপি.নেট আইডেন্টিটি ফ্রেমওয়ার্কের সাথে উপস্থিত ইউজার ম্যানেজারে ডিফল্টভাবে প্রয়োগ করা হয়েছে , তা কি যথেষ্ট নিরাপদ? এবং যদি তাই হয়, আপনি যদি আমাকে ব্যাখ্যা করতে পারেন যে এটি কীভাবে কাজ করে?
আইপাসওয়ার্ডহেশার ইন্টারফেসটি দেখতে এমন দেখাচ্ছে:
public interface IPasswordHasher
{
string HashPassword(string password);
PasswordVerificationResult VerifyHashedPassword(string hashedPassword,
string providedPassword);
}
আপনি দেখতে পাচ্ছেন, এটি একটি লবণ গ্রহণ করে না, তবে এই থ্রেডে এটি উল্লেখ করা হয়েছে: " Asp.net পরিচয় পাসওয়ার্ড হ্যাশিং " যে এটি পর্দার আড়ালে লবণের মতো করে। সুতরাং আমি ভাবছি কীভাবে এটি এটি করে? এবং এই লবণ কোথা থেকে আসে?
আমার উদ্বেগটি হ'ল লবণটি স্থির এবং এটিকে বেশ সুরক্ষিত করে।
securiry.stackexchange.com
। এবং টিপ জন্য ধন্যবাদ!