Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4. Идеальное разделение секрета и матроидыНачнем с определения идеальных СРС. Для этого вернемся к комбинаторному определению совершенной СРС. Следующее определение совершенной СРС [3] является даже более общим, чем вероятностное определение 1, поскольку условие (2) заменено в нем на более слабое. Для произвольного множества номера которых не принадлежат множеству В. Пусть Определение 3. Матрица V задает БД-совершенную СРС, реализующую структуру доступа
где Это определение отличается от определений 1 и 2 тем, что на неразрешенные множества А накладывается довольно слабое условие, а именно, если множество строк V с данными значениями координат из множества А непусто, то все возможные значения секрета встречаются в нулевой координате этих строк (без требований «одинаково часто» как в комбинаторном определении 2 или же «с априорной вероятностью» как в вероятностном определении 1). Легко видеть, что матрица любой совершенной вероятностной СРС задает БД-совершенную СРС, но обратное неверно. Для произвольной комбинаторной СРС, задаваемой матрицей V, определим на множествах
Лемма. Для любой БД-совершенной СРС если Доказательство. По условиям леммы
Так как мы предполагаем, что все точки Следствие. Для любой БД-совершенной Следствие означает, как мы и предупреждали в начале статьи, что для совершенных СРС «размер» проекции не может быть меньше «размера» секрета. Поэтому БД-совершенная СРС называется идеальной, если Замечание. Неравенство Естественный вопрос состоит в том, для каких структур доступа комбинаторные) СРС. Как уже отмечалось во введении, наилучший на сегодняшний день ответ использует слово «матроид». Напомним определение матроидов и некоторые их основные свойства (см. [6]). Матроидом называется конечное множество X и семейство I его подмножеств, называемых независимыми (остальные множества называются зависимыми), если выполнены следующие свойства:
Пример 4. Множество X — это множество векторов в некотором линейном векторном пространстве, а независимые подмножества — это линейно независимые подмножества векторов. Собственно с этого примера и началась теория матроидов, вначале как попытка дать аксиоматическое определение линейной независимости векторов через «внутренние свойства», т. е. не апеллируя к понятию вектора. К счастью, попытка не удалась, так как нашлись матроиды, не представимые как линейные (т. е. как системы векторов), а сама теория матроидов разрослась далеко за пределы «линейной алгебры» (см. [6]). Пример 5 (матроид Вамоса). Рассмотрим следующее множество: Матроид также можно определить через так называемую ранговую функцию
Обратно, пусть некоторая функция Теперь мы можем сформулировать основной результат. Теорема ([3]). Для любой БД-совершенной идеальной СРС, реализующей структуру доступа Главным в доказательстве теоремы является «проверка» целочисленности функции Отметим, что из второй части утверждения теоремы следует, что разным идеальным СРС, реализующим данную структуру доступа В связи с теоремой возникает несколько естественных вопросов. Прежде всего, не порождают ли идеальные СРС все матроиды? Нет, например, матроид Вамоса не может быть получен как матроид идеальной СРС [8]. С другой стороны, линейные матроиды есть ни что иное как рассмотренные в п. 3 идеальные одномерные линейные СРС. В связи с этим возникает вопрос о существовании структуры доступа Итак, идеальных СРС больше, чем линейных матроидов, но меньше, чем всех матроидов. Уточнить, «насколько больше», представляется довольно сложной задачей. В частности, существует ли идеально реализуемая структура доступа Литература к главе 5(см. скан) (см. скан)
|
1 |
Оглавление
|