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