In CodeIgniter, which security practice is recommended for handling passwords?
- Encrypting passwords with a custom algorithm
- Storing plain text passwords
- Using the MD5 hashing algorithm
- Utilizing the bcrypt hashing algorithm
CodeIgniter recommends utilizing the bcrypt hashing algorithm for password security. Bcrypt is a strong, adaptive hashing algorithm that includes a salt, making it resistant to brute-force and rainbow table attacks. Storing plain text passwords or using weak hashing algorithms is not recommended for secure password management.
Loading...
Related Quiz
- In complex queries, CodeIgniter Models use ________ to join multiple tables.
- In CodeIgniter's Query Builder, what method is used to insert a batch of data into a database table?
- In an e-commerce web application, the product listing page is updated dynamically as per user preferences. This dynamic interaction is primarily handled by the ________ component of MVC.
- Which tool is commonly used for managing database migrations in CodeIgniter?
- What is the primary purpose of creating custom libraries in CodeIgniter?