Securing Passwords with Bcrypt Hashing Function

Source: National Cyber Security – Produced By Gregory Evans

Passwords are the first line of defense against cyber criminals. It is the most vital secret of every activity we do over the internet and also a final check to get into any of your user account, whether it is your bank account, email account, shopping cart account or any other account you have.We all know storing passwords in clear text in your database is ridiculous. Many desktop applications and almost every web service including, blogs, forums eventually need to store a collection of user data and the passwords, that has to be stored using a hashing algorithm.Cryptographic hash algorithms MD5, SHA1, SHA256, SHA512, SHA-3 are general purpose hash functions, designed to calculate a digest of huge amounts of data in as short a time as possible.   Hashing is the greatest way for protecting passwords and considered to be pretty safe for ensuring the integrity of data or password.The benefit of hashing is that if someone steals the database with hashed passwords, they only make off with the hashes and not the actual plaintext passwords. But why do we always hear about passwords being cracked? There are some weaknesses in cryptographic hash algorithm that allows an attacker to calculate […]

For more information go to, http://www., or

The post Securing Passwords with Bcrypt Hashing Function appeared first on National Cyber Security.

View full post on National Cyber Security