Using Crypt to Encrypt Password in PHP

Sometimes we need to encrypt a password hash in php before inserting it into the database. The code below will reveal this information.

$1$aGwdyCbv$dwOWTv3mGDXIH0tHK7Ova1
hash

[code]<?php $passwordtohash = ‘mypassword’; $hash = crypt($passwordtohash); echo $hash; echo $passwordtohas; ?>[/code]

Explaining the Crypt Code and Process

The php variable of $pass is holding within it “hash”. We then take the variable $passwordtohash and put the crypt function on it and store it in another variable called $hash.

Only cool people share!

We then echo out both the $hash and the $passwordtohash to see what they look like.

Uses of PHP Crypt

Remember there is no way to decrypt the algorithm.  So this would only be good if you wanted a use to enter something to match something that is encrypted like a password hash. You would also want to encrypt your password with something like

 

$encrypted=sha1(md5($passwordtohash));

More info on php crypt

Using Crypt to Encrypt Password in PHP was last modified: January 11th, 2021 by Maximus Mccullough
PHP Web Development

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.