Jump to content

password


desithugg

Recommended Posts

currently i use md5 to encrypt my passes but i heard its not too safe.I was wonder if i shoudl create a filter to replace the password with sumbols than use md5 on them would than be any safer and anyways is there a way i can check if there is only letters,numbers in a form variable
Link to comment
https://forums.phpfreaks.com/topic/17346-password/
Share on other sites

No encryption key is safe by itself, though sha1 is still not that easy to decrypt, use

<?php
$pass = sha1(md5($pass));
?>

Though its also quite secure you can use str_replace to Change a letter into number and then use something like that again, a frend of mine did
1. First use str_replace(), to firstttttt use your own encryption
2. MD5 the string.
3. SHA1 the string.
4. Use str_replace again.
Link to comment
https://forums.phpfreaks.com/topic/17346-password/#findComment-73747
Share on other sites

umm
sha1 doesnt seem to be working for me but this is what i did
[code]
$pass = str_replace(array_keys($filter), array_values($filter), $pass);
which gave me &™$§§#™:]0
than
$pass = md5($pass);
which gave me 91d62cba721565fc5eade2f566bc9ee5
and than i used
$pass = md5( $pass );
i did this 5 times lol adding a space each time and than i used my filter again and got my to
[0:/™:[ª®;³:§™]®'[[§©?/']°'}0[ªª
[/code]

seems secure enough lol
Link to comment
https://forums.phpfreaks.com/topic/17346-password/#findComment-73751
Share on other sites

How is MD5 not too safe?

I do know there are databases out there that link words with MD5 hashes.  As long as people keep their passwords not the same as dictionary words, mix up the case, make it alphanumeric, and then salt the hash, should that not be good enough?

Link to comment
https://forums.phpfreaks.com/topic/17346-password/#findComment-73754
Share on other sites

U see a hacker can always get more than one password, and so he can goto www.md5decrypter.com to decrypt passwords.
Then he/she can find the similarities in the passwords, like the salt in the beginning and end, remove it and you are done and also even if the words are not dictionary words they can be decrypted many times, and you cant trust the users to always choose a non dictionary words also it is basically an admins resposibility to make his login system secure, not the users to choose a good password
Link to comment
https://forums.phpfreaks.com/topic/17346-password/#findComment-73787
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.