Категории

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

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

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

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

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

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

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

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

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

Обзор

Дешифратор данных на уровне полей — это специализированный инструмент для восстановления зашифрованной или закодированной информации внутри CSV-файлов. Он позволяет выборочно обрабатывать столбцы, используя популярные алгоритмы, такие как AES, Base64 или шифр Цезаря, обеспечивая быстрое и безопасное чтение ваших данных.

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

  • Когда необходимо восстановить читаемый вид данных, зашифрованных для передачи или хранения.
  • При работе с CSV-файлами, где только определенные столбцы (например, Email или ССН) требуют дешифровки.
  • Для быстрой деобфускации данных, закодированных в Base64 или с помощью простых сдвиговых шифров.

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

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

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

Восстановление конфиденциальных данных клиентов из выгрузок CRM-систем.
Декодирование полей с Base64-строками в логах приложений для анализа.
Пакетная обработка зашифрованных данных для подготовки отчетов в формате JSON.

Примеры

1. Декодирование email-адресов из Base64

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

2. Восстановление данных с AES-шифрованием

Системный администратор
Контекст
Имеется дамп базы данных, где поля с личными данными (ССН) были зашифрованы по стандарту AES.
Проблема
Требуется восстановить данные для внутреннего аудита безопасности.
Как использовать
Выбрать метод 'AES', ввести секретный ключ и указать столбец 'ССН'.
Пример конфигурации
decryptionMethod: aes, selectedFields: ССН, decryptionKey: [ваш_ключ]
Результат
Зашифрованные строки в столбце ССН заменены на исходные числовые значения.

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

csv, base64

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

FAQ

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

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

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

Да, вы можете указать названия нужных полей через запятую в соответствующем поле настроек.

Безопасно ли использовать AES-дешифрование?

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

Сохраняется ли структура CSV после обработки?

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

В какие форматы можно экспортировать результат?

Результат можно получить в виде структурированного CSV или JSON-файла.

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

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

POST /ru/api/tools/field-decryptor

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

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

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

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

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

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

{
  "mcpServers": {
    "elysiatools-field-decryptor": {
      "name": "field-decryptor",
      "description": "Дешифровать определенные поля в CSV данных используя различные методы дешифрования для восстановления зашифрованной информации",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=field-decryptor",
      "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]