Категории

Шифратор Данных на Уровне Полей

Шифровать определенные поля в CSV данных используя различные методы шифрования для защиты чувствительной информации

Укажите какие столбцы CSV шифровать. Если пусто, по умолчанию будут зашифрованы все поля.

Требуется только для метода шифрования AES. Используйте сильный безопасный ключ.

Количество позиций сдвига для шифра Цезаря (1-25)

Сохранить заголовки CSV и поддерживать оригинальную структуру данных

Пропустить детальный анализ и вывести только зашифрованные данные

Ключевые факты

Категория
Security
Типы входных данных
textarea, select, text, number, checkbox
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Шифратор данных на уровне полей — это инструмент для защиты конфиденциальной информации в CSV-файлах, позволяющий выборочно применять методы шифрования и обфускации к конкретным столбцам для обеспечения безопасности данных.

Когда использовать

  • Подготовка CSV-файлов с персональными данными для передачи третьим лицам или аналитики.
  • Скрытие чувствительной информации, такой как номера телефонов или адреса электронной почты, в тестовых наборах данных.
  • Соблюдение требований GDPR и других стандартов защиты данных при хранении или экспорте таблиц.

Как это работает

  • Вставьте ваши CSV-данные в поле ввода и выберите метод шифрования (AES, Base64, Цезарь и др.).
  • Укажите названия столбцов, которые необходимо зашифровать, или оставьте поле пустым для обработки всего файла.
  • Настройте дополнительные параметры, такие как ключ для AES или величину сдвига для шифра Цезаря.
  • Выберите формат экспорта (CSV или JSON) и получите защищенные данные с сохраненной структурой.

Сценарии использования

Анонимизация клиентских баз данных перед отправкой в отдел маркетинга.
Защита зарплатных ведомостей и личных данных сотрудников в отчетах.
Подготовка безопасных дампов данных для разработки и тестирования ПО.

Примеры

1. Защита email-адресов клиентов

Аналитик данных
Контекст
Необходимо передать список клиентов для анализа, но адреса электронной почты должны быть скрыты.
Проблема
Требуется быстро зашифровать только столбец 'Email' в CSV-файле.
Как использовать
Вставьте данные, выберите метод 'Base64' и введите 'Email' в поле выбора полей.
Пример конфигурации
encryptionMethod: base64, selectedFields: Email
Результат
Все адреса в столбце Email преобразованы в Base64, остальные данные остались в открытом виде.

2. Безопасное хранение номеров ССН

Системный администратор
Контекст
В CSV-файле содержатся номера социального страхования, которые нужно защитить перед архивацией.
Проблема
Необходим надежный метод шифрования с использованием ключа.
Как использовать
Выберите метод 'AES', введите надежный пароль в поле 'Ключ шифрования' и укажите столбец 'ССН'.
Пример конфигурации
encryptionMethod: aes, encryptionKey: my-secure-key-123, selectedFields: ССН
Результат
Номера ССН зашифрованы с помощью AES, что делает их нечитаемыми без ключа.

Проверить на примерах

csv, base64

Связанные хабы

FAQ

Какие методы шифрования доступны?

Инструмент поддерживает Base64, шифр Цезаря, AES-шифрование, реверс (обфускацию) и одностороннее хеширование SHA-256.

Можно ли зашифровать только определенные столбцы?

Да, вы можете указать названия нужных столбцов через запятую в поле 'Поля для шифрования'.

Нужен ли ключ для всех методов?

Нет, ключ шифрования требуется только при использовании метода AES.

Сохранится ли структура моего CSV-файла?

Да, при включенной опции 'Сохранить оригинальную структуру' заголовки и формат строк останутся неизменными.

Безопасно ли использовать этот инструмент?

Инструмент выполняет обработку данных локально в вашем браузере, обеспечивая конфиденциальность ваших данных.

Документация API

Конечная точка запроса

POST /ru/api/tools/field-encryptor

Параметры запроса

Имя параметра Тип Обязательно Описание
csvData textarea Да -
encryptionMethod select Да -
selectedFields text Нет Укажите какие столбцы CSV шифровать. Если пусто, по умолчанию будут зашифрованы все поля.
encryptionKey text Нет Требуется только для метода шифрования AES. Используйте сильный безопасный ключ.
caesarShift number Нет Количество позиций сдвига для шифра Цезаря (1-25)
preserveStructure checkbox Нет Сохранить заголовки CSV и поддерживать оригинальную структуру данных
exportFormat select Да -
encryptedOnly checkbox Нет Пропустить детальный анализ и вывести только зашифрованные данные

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-field-encryptor": {
      "name": "field-encryptor",
      "description": "Шифровать определенные поля в CSV данных используя различные методы шифрования для защиты чувствительной информации",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=field-encryptor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]