Категории

Шифратор Полей Excel

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

Click to upload file or drag and drop file here

Maximum file size: 0MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Specify which Excel columns to encrypt. If empty, all fields will be encrypted by default.

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

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

Index of worksheet to process (0 for first worksheet, 1 for second, etc.)

Обрабатывать первую строку как заголовки столбцов

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

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

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

Обзор

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

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

  • Перед отправкой отчетов с персональными данными (ФИО, телефоны, email) внешним контрагентам.
  • Для подготовки наборов данных к анализу без раскрытия чувствительной информации.
  • При необходимости соблюдения стандартов безопасности данных, таких как GDPR, путем обфускации или хеширования полей.

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

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

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

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

Примеры

1. Защита списка контактов клиентов

Менеджер по маркетингу
Контекст
Необходимо передать список клиентов подрядчику для анализа активности, но нельзя раскрывать реальные email-адреса и телефоны.
Проблема
Требуется быстро скрыть контактные данные, сохранив структуру таблицы.
Как использовать
Загрузить файл, выбрать метод AES, указать поля 'Email,Phone' и ввести надежный ключ.
Пример конфигурации
encryptionMethod: aes, selectedFields: Email,Phone, encryptionKey: [ваш_секретный_ключ]
Результат
Получен файл, где столбцы Email и Phone зашифрованы, а остальные данные остались доступными для анализа.

2. Подготовка данных для аналитики

Аналитик данных
Контекст
Нужно загрузить данные в облачную систему аналитики, которая не поддерживает открытые персональные данные.
Проблема
Необходимо необратимо хешировать идентификаторы пользователей.
Как использовать
Загрузить файл, выбрать метод 'Хеш SHA-256' и указать столбец 'UserID'.
Пример конфигурации
encryptionMethod: hash, selectedFields: UserID
Результат
Столбец UserID преобразован в уникальные хеш-строки, что позволяет отслеживать уникальность пользователей без раскрытия их личности.

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

xml, xlsx, xls

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

FAQ

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

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

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

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

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

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

В каких форматах можно получить результат?

Результат можно скачать в формате Excel (XLSX), CSV или JSON.

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

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

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

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

POST /ru/api/tools/excel-field-encryptor

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

Имя параметра Тип Обязательно Описание
excelFile file (Требуется загрузка) Да -
encryptionMethod select Да -
selectedFields text Нет Specify which Excel columns to encrypt. If empty, all fields will be encrypted by default.
encryptionKey text Нет Требуется только для метода шифрования AES. Используйте сильный безопасный ключ.
caesarShift number Нет Количество позиций сдвига для шифра Цезаря (1-25)
worksheetIndex number Нет Index of worksheet to process (0 for first worksheet, 1 for second, etc.)
hasHeader checkbox Нет Обрабатывать первую строку как заголовки столбцов
outputFormat select Да -
encryptedOnly checkbox Нет Пропустить детальный анализ и вывести только зашифрованные данные

Параметры типа файл должны быть загружены сначала через POST /upload/excel-field-encryptor для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

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

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

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

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

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

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

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