stringtranslate.com

Полиэкземпляризация

Полиэкземпляризация в информатике — это концепция типа (класса, строки базы данных или иного), инстанцируемого в несколько независимых экземпляров (объектов, копий). Она также может указывать, как в случае полиэкземпляризации базы данных, на то, что два разных экземпляра имеют одно и то же имя (идентификатор, первичный ключ).

Безопасность операционной системы

В безопасности операционной системы полиэкземплярность — это концепция создания пользовательского или процессного представления общего ресурса. То есть процесс A не может повлиять на процесс B , записав вредоносный код в общий ресурс, такой как каталог UNIX /tmp . [1] [2]

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

База данных

В базах данных полиэкземпляризация — это терминология SQL (язык структурированных запросов), связанная с базами данных. Она позволяет отношению содержать несколько строк с одним и тем же первичным ключом; несколько экземпляров различаются по их уровням безопасности. [3] Это происходит из-за обязательной политики. В зависимости от установленного уровня безопасности одна запись содержит конфиденциальную информацию, а другая — нет, то есть пользователь будет видеть информацию записи в зависимости от его/ее уровня конфиденциальности, ранее продиктованного политикой компании [4]

Рассмотрим следующую таблицу, где первичным ключом является Имя , а λ (x) — уровень безопасности:

Хотя полиэкземплярность полезна с точки зрения безопасности, она порождает ряд проблем:

Криптография

В криптографии полиэкземплярность — это существование криптографического ключа в более чем одном безопасном физическом месте.

Ссылки

  1. ^ Романс, Робб Р. (2008-03-26). «Улучшение безопасности с помощью полиэкземпляризации: использование подключаемого модуля аутентификации для защиты личных данных». IBM DeveloperWorks.
  2. ^ Кокер, Рассел (2007-01-04). "Полиэкземпляризация каталогов в системе SE Linux". Sage 2006 .
  3. ^ Яджодиа, Сушил; Сандху, Рави С; Блауштайн, Барбара Т. (1 февраля 2006 г.). «Решения проблемы полиэкземпляризации» (PDF) .
  4. ^ Пфлигер, Чарльз П.; Пфлигер, Шари Лоуренс (2003). Безопасность в вычислениях . Прентис Холл Профессионал. ISBN 9780130355485.