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