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