password reverse tool url-decode encrypt php sha1 lowercase random decrypt string url-encode ereg_replace regular-expressions md5 uppercase security