Маскирование текста
Скройте середину строки, сохранив заданное число символов в начале и конце.
- Быстро и бесплатно
- Данные остаются у вас
- Без регистрации
Результат
Здесь появится результат
Введите данные, результат появится автоматическиДля чего нужно маскирование текста
Инструмент маскирования текста заменяет середину строки звездочками и оставляет заданное число символов в начале и конце. Он помогает подготовить демонстрационное значение, в котором видны только выбранные фрагменты.
Маскирование изменяет отображаемую копию текста. Оно не шифрует исходник и не удаляет его из другого документа, журнала или базы данных. Сохранившиеся фрагменты, длина и расположение пробелов также могут раскрывать сведения о значении.
Настройка видимой части строки
Введите текст, задайте «Символов в начале» и «Символов в конце». Результат пересчитывается автоматически. При включенном «Сохранять пробелы» сохраняются пробельные символы внутри скрываемой области, включая переводы строк.
Начало и конец отсчитываются от всей введенной строки, а не отдельно от каждой строки или слова. Если сумма двух видимых частей достигает длины текста, скрывать нечего и результат остается открытым. Для полной маски установите оба количества в ноль и отключите сохранение пробелов.
Маскирование, шифрование и хеширование
Маскирование оставляет выбранную часть значения видимой, а другую заменяет условными знаками. Шифрование позволяет восстановить исходные данные с ключом, а хеширование вычисляет характеристику данных для сравнения и других операций. Звездочки не являются ни шифротекстом, ни хешем.
У этой маски нет отдельной функции восстановления: скрытые символы просто отсутствуют в результате. Однако исходная строка остается в поле, а открытые фрагменты и длина сохраняют часть информации. Если готовите скриншот, убедитесь, что в кадр не попало и само поле исходных данных.
Почему важно выбирать края по смыслу данных
У номера заказа, адреса почты и ключа API разная структура. Одинаковое количество открытых символов может раскрыть важный префикс у одного значения и почти ничего не сказать о другом. Инструмент не распознает эти типы и не применяет к ним отдельные политики.
Если в строке несколько записей, число открытых символов относится ко всему вводу. Для разных масок каждой записи обрабатывайте их отдельно. Такая проверка нужна, например, перед подготовкой примера ответа поддержки или публикацией фрагмента журнала.
Как проверить маску перед публикацией
Для макета карточки, обращения в поддержку или примера лога оставляйте только те фрагменты, которые нужны для узнавания записи. Проверьте результат глазами перед копированием. Обработчик считает кодовые точки Unicode: составной эмодзи может содержать несколько таких точек, хотя визуально выглядит одним знаком.
Для документации с чувствительными данными предпочтительнее заранее придуманный пример. Замена середины настоящего ключа звездочками сама по себе не превращает его в анонимные данные.

