Администрирование Lotus Notes 4.1x и Lotus Domino 4.5

Создание шифруемых полей


Для шифрования полей в документе его форма должна иметь одно или более полей с атрибутом "шифруемые" (encryptable). Обычно разработчик базы данных присваивает этот атрибут - Enable encryption for this field - полям при проектировании формы.

Рис. 9.27. Окно свойств поля с установленным атрибутом "шифруемое"

В результате соответствующие поля в документах, созданных по этой форме, также "унаследуют" атрибут "шифруемое". Наконец, используя LotusScript, разработчик может присвоить этот атрибут полям непосредственно в создаваемом или существующем документе, не используя при этом форму.

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

Обратите внимание на одну любопытную особенность шифруемых полей. Если документ с шифруемыми полями пытается прочитать пользователь, не имеющий нужного ключа шифрования, он "увидит" в зашифрованных полях формы значения, возвращаемые "формулами по умолчанию" этих полей, а не значения, хранящиеся в полях.

Информация из шифруемых полей, начиная с версий 4.х, уже может участвовать в полнотекстовом поиске. Но для этого в ID-файле сервера должны содержаться необходимые ключи шифрования.



Содержание раздела