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