Шифрование конфигурационных файлов Indeed Access Manager
Автор Alexey Yakovlev, Last modified by Alexey Yakovlev на 31 января 2025 12:44 PM

Содержание:

Рекомендуемые объекты шифрования

Шифрование конфигурационных файлов

Indeed AM Core

Indeed Key

Indeed AM Log Server

Дешифрование конфигурационных файлов

Indeed AM Core

Indeed Key

Indeed AM Log Server

В целях повышения безопасности рекомендуется выполнить шифрование конфигурационного файла Indeed Access Manager при помощи утилиты EA Config Encryptor.

Рекомендуемые объекты шифрования

Рекомендуется шифрование следующих файлов конфигурации:

1. Конфигурационный файл AM Core

Утилита расположена в дистрибутиве Indeed AM в папке Indeed Access Manager Server/<Номер версии>/Misc/EA.Config.Encryptor

Расположение файлов утилиты шифрования конфигурационного файла AM Core

2. Конфигурационный файл Indeed Key

Утилита расположена в дистрибутиве Indeed AM в папке Indeed AM Indeed Key Server\<Номер версии>\Misc\EA.Config.Encryptor

Расположение файлов утилиты шифрования конфигурационного файла Indeed Key

3. Конфигурационный файл Indeed AM Log Server

Утилита расположена в дистрибутиве Indeed AM в папке Indeed AM Log Server/Indeed.Log.Server.Config.encryptor

Расположение файлов утилиты шифрования конфигурационного файла Log Server

Шифрование конфигурационных файлов

Indeed AM Core

Для шифрования конфигурационного файла необходимо исполнить файл encryptConfigs.bat от имени администратора

Запуск утилиты шифрования конфигурационного файла AM Core

Ожидаемфй результат исполнения утилиты шифрования конфигурационного файла AM Core

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

Зашиврованный конфигурационный файл AM Core

Indeed Key

Для шифрования конфигурационного файла необходимо исполнить файл encryptConfigs.bat от имени администратора:

Запуск утилиты шифрования конфигурационного файла Indeed Key и ожидаемый результат исполнения

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

Зашифрованный конфигурационный файл Indeed Key

Indeed AM Log Server

Для шифрования необходимо запустить утилиту Indeed.LogServer.Config.Encryptor.exe с командой protect, указать файл ключем -f и указать тип ключем -t

Например:

.\Indeed.LogServer.Config.Encryptor.exe protect -f C:\inetpub\wwwroot\ls\targetConfigs\postgresDb.config -t Sql

Команда для шифрования конфигурационного файла Log Server

После того, как команда отработала, можно увидеть работоспособный и зашифрованный файл конфигурации:

Зашифрованный конфигурационный файл Log Server

Дешифрование конфигурационных файлов

Indeed AM Core

Для дешифрования конфигурационного файла необходимо исполнить файл decryptConfigs.bat от имени администратора

Запуск утилиты дешифрования конфигурационного файла AM Core

Файл расшифрован, текстовое содержание секций восстановлено:

Ожидаемфй результат исполнения утилиты дешифрования конфигурационного файла AM Core

Indeed Key

Для дешифрования конфигурационного файла необходимо исполнить файл decryptConfigs.bat от имени администратора

Запуск утилиты дешифрования конфигурационного файла Indeed Key и ожидаемый результат исполнения

Файл расшифрован, текстовое содержание секций восстановлено:

Расшифрованный конфигурационный файл Indeed Key

Indeed AM Log Server

Для дешифрования необходимо запустить утилиту Indeed.LogServer.Config.Encryptor.exe с командой unprotect, указать файл ключем -f и указать тип ключем -t

Например:

.\Indeed.LogServer.Config.Encryptor.exe unprotect -f C:\inetpub\wwwroot\ls\targetConfigs\postgresDb.config -t Sql

Команда для дешифрования конфигурационного файла Log Server

После расшифровки файл возвращается в исходное читабельное состояние:

Расшифрованный конфигурационный файл Log Server

(4 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Портал технической поддержки компании Индид