Вы можете воспользоваться опциями шифрования сервера Informix, чтобы шифровать трафик данных между серверами баз данных в паре HDR. Сделайте это, если вы хотите обеспечить защищенную передачу данных.
После того как вы включите шифрование, первый сервер баз данных в паре HDR будет шифровать данные перед их отправкой на другой сервер в паре. Сервер, получающий данные, будет сразу же их расшифровывать при получении.
Могут потребоваться дополнительные буферы или буферы большего объема, чтобы в них уместились шифрованные данные.
Как зашифровать трафик данных между двумя серверами баз данных HDR:
| параметр конфигурации | пример значения на первичном сервере | пример значения на вторичном сервере |
|---|---|---|
| ENCRYPT_HDR | 1 | 1 |
| ENCRYPT_CIPHERS | all | all |
| ENCRYPT_MAC | medium | medium |
| ENCRYPT_MACFILE | /vobs/tristan/sqldist/etc/mac1.dat | vobs/tristan/sqldist/etc/mac2.dat |
| ENCRYPT_SWITCH | 60,60 | 60,60 |
В данном примере файл в пути ENCRYPT_MACFILE на первичном сервере - это mac1.dat, а файл в пути ENCRYPT_MACFILE на вторичном сервере это mac2.dat. Все остальные параметры на обоих серверах одинаковы.
Чтобы задать информацию о шифровании для HDR, используйте только один из этих параметров конфигурации. Задать информацию о шифровании HDR при помощи опции CSM в файле sqlhosts нельзя.
Шифрование HDR работает в сочетании с шифрованием Enterprise Replication и действует независимо от того, включено ли шифрование Enterprise Replication, или нет. При работе в сочетании друг с другом HDR и Enterprise Replication совместно используют одни и те же значения параметров конфигурации ENCRYPT_CIPHER, ENCRYPT_MAC, ENCRYPT_MACFILE и ENCRYPT_SWITCH.
Дополнительную информацию об этих параметрах конфигурации смотрите в справочнике IBM Informix Administrator's Reference.