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