How does ASP.NET Core Identity handle password hashing by default?
- Uses SHA-1 hashing algorithm
- Uses plain text storage
- Uses BCrypt with a randomized salt
- Uses PBKDF2 with a randomized salt
ASP.NET Core Identity is security-conscious and, by default, uses PBKDF2 (Password-Based Key Derivation Function 2) with a randomized salt for password hashing. This ensures that even if two users have the same password, their hashed passwords will look completely different due to the unique salt, enhancing security.
Loading...
Related Quiz
- Imagine you're developing an ASP.NET Core application on a machine without any internet access. Which tool, among the following, allows you to install NuGet packages from a local feed or folder?
- In the context of Entity Framework Core, what is the primary use of the OnModelCreating method?
- How does the UseExceptionHandler middleware differ from the UseDeveloperExceptionPage middleware in ASP.NET Core?
- In ASP.NET Core, the _________ directory is conventionally used to store static files.
- Which middleware in ASP.NET Core provides a default way to handle exceptions in a web application?