After completing this video, the learner will understand how key stretching increases the security of an encryption key and be familiar with the PBKDF2 and bcrypt key stretching algorithms.
- [Mike] Many encryption technologies…depend upon the ability to create an encryption key…from a password in a way that remains strong.…Key stretching technologies allow this to happen.…The basic idea behind key stretching…is that an algorithm takes a relatively insecure value,…such as a password,…and manipulates it in a way that makes it stronger…and more resilient to threats like dictionary attacks.…Key stretching combines two different techniques…to add strength to an encryption key.…
First, it combines encryption keys…with a value known as a salt to modify the key.…This process is known as salting.…Second, it hashes the resulting value…to add time to the key checking process.…This might be less than a second.…But key stretching algorithms repeat this process…hundreds or thousands of times…to consume longer amounts of time.…The idea is that if the user knows the correct password,…the second or two that it takes to verify the password…is not a big deal.…
However, if an attacker is trying to guess…the correct password,…
This course is part of a six-course series on the CompTIA Security+ exam, and is useful for IT professionals who wish to learn more about information security as well as students preparing to take the Security+ exam.
We are now a CompTIA Content Publishing Partner. As such, we are able to offer CompTIA exam vouchers at a 10% discount. For more information on how to obtain this discount, please download these PDF instructions.
- Choosing encryption algorithms
- Applying symmetric and asymmetric cryptography standards
- Implementing key management, including key exchange and key stretching
- Working with public keys, trust models, and digital certificates
- Using transport encryption protocols
- Securing wireless networks
Skill Level Intermediate
2. Symmetric Cryptography
3. Asymmetric Cryptography
4. Key Management
5. Public Key Infrastructure
6. Transport Encryption
7. Wireless Security
Next steps1m 5s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.