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