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