Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 8.6. Посвящение в тайнуБенджамен Франклин (Franklin) однажды сказал: «Трое могут хранить тайну, если двое из них мертвы.» В этом параграфе мы изучаем безопасную систему допуска живых к секретным сведениям, основанную на китайской теореме об остатках. Представьте себе следующую ситуацию. Подвал банка должен открываться каждый день. В банке служат пять старших кассиров, имеющих доступ к подвалу. По причинам безопасности руководство банка предпочитает систему, требующую присутствия хотя бы двух из этой пятерки для возможности открыть подвал. Проблема в том, чтобы подвал могли открыть любые два старших кассира. Рассмотрим эту проблему в более общем виде. Для того, чтобы открыть подвал банка, необходимо знать код, который можно считать натуральным числом s. Мы хотим распределить этот код между • число s легко определяется, если известно к или более фрагментов; • число s трудно определимо, если известно менее к фрагментов. Фрагменты кода, сообщаемые каждому из старших кассиров, — это, в действительности, элементы множества Предположим, код s выбран так, что которые сообщаются старшим кассирам. Тот факт, что множество Что произойдет, если к или более старших кассиров находятся в банке? В этом случае известны
Элементы множества
Но s тоже удовлетворяет системе (6.1), и по китайской теореме об остатках
А так как Предположим теперь, что в банке находится менее к старших кассиров. Несмотря на то, что
где у — некоторое натуральное число. Неравенство
влечет
Приходим к выводу: если
целых чисел. Выбрав модули так, чтобы Для завершения разбора задачи осталось осветить один вопрос: можно ли найти множество удовлетворяющее всем необходимым требованиям? Ответ на него положителен, но нуждается в результатах о распределении простых чисел, которые выходят за рамки данной книги. Этот вопрос детально обсуждается в [32]. Сделаем обзор рассмотренной конструкции. Для нее требуются начальные данные: число нечестными. Если это все-таки произойдет, то нам придется утешать себя мыслью, что не существует систем безопасности Рассмотрим пример. Допустим, что в банке работают 5 старших кассиров и из соображений безопасности по крайней мере двое из них должны присутствовать при открытии подвала. Значит,
Произведение двух наименьших чисел этого множества равно
Наконец, что будет, если в банке присутствуют старшие кассиры с фрагментами (17,13) и
Легко увидеть, что таким числом будет 30. Этот код корректен, он позволяет открыть подвал. Упражнения(см. скан) (см. скан) (см. скан)
|
1 |
Оглавление
|