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