hello,
I am going to release something soon but i need 1 awnser!
What kinda HASH type is ubercms using with they passwords
hello,
I am going to release something soon but i need 1 awnser!
What kinda HASH type is ubercms using with they passwords
its a salted hash with sha1([salt].[password])
How hard is't to look at the source :S
Code:public function UberHash($input = '') { return sha1($input . $this->config['Site']['hash_secret']); }
Okay,But is it possible to make md5 for Manage folder?Because its sha1
its md5 encrypted with a sha1 hash
Quick lesson for the few people in this thread who seem to not understand hashing
Hashing is NOT Encryption
Hashing can't be decrypted... it is one way.
Encryption can be decrypted.
Hashing is more secure for things like passwords.
MD5 is one hashing algorithm.
SHA1 is a different hashing algorithm.
MD5 is outdated and not as secure as SHA1.
SHA1 is getting a little dated now.
There are newer hashing algorithms such as SHA2 (which has multiple versions).
Then Why doesn't it won't login me in manage (ubercms housekeeping) Says Invalid Details?But When I use SHA1 Hash It will let me.
It's one way like cecer says. You can only run hashes through rainbow tables to have a chance to find the plain text string. Authentication using hashes works like this:
You compare the plain text input hash with the hashed string in the database by hashing the input. So, you're comparing the hashes. It's secure, but because of all the rainbow tables on the internet it's more secure to use a salt and a combination of sha1 and md5.
Actually you can't decrypt a hash, you can only go on based by Rainbow Tables, and even then it is impossible because the whole idea of using a Secret Key makes Rainbow Tables impossible.
If hashs could be decrypted in a simple easy step, then it would make sense to save passwords unencrypted.
Can someone try to get the ubercms housekeeping working with a md5 hash?
Thanks