УЗЕЛ ДЛЯ СЕТИ И СПОСОБ ДЛЯ УСТАНОВКИ РАСПРЕДЕЛЕННОЙ АРХИТЕКТУРЫ ЗАЩИТЫ ДЛЯ СЕТИ

1. Узел (100) для сети, содержащий:
- первый идентификатор (104) и первый ключевой материал (102);
- средство для аутентификации (112) первого идентификатора на основе первого ключевого материала; и
- средство для проверки (114) прав управления доступом узла на основе первого идентификатора и прав доступа, соответствующих первому идентификатору распределенным способом.
2. Узел по п.1, содержащий средство для согласования (116) общего секрета между узлом и дополнительным узлом сети, в котором средство для согласования сконфигурировано согласовывать общий секрет на основе первого идентификатора (104) и первого ключевого материала (102) узла и второго ключевого материала и второго идентификатора дополнительного узла.
3. Узел по п.2, в котором средство для согласования (116) сконфигурировано согласовывать общий секрет на основе способа λ-защищенной установки, при этом конкретно решение управления доступом на основе ролей реализуется посредством разделения идентификаторного пространства способа λ-защищенной установки ключей на несколько идентификаторных подпространств, в котором каждое из этих идентификаторных подпространств связано с разной ролью.
4. Узел по п.2 или 3, в котором средство для аутентификации (112) сконфигурировано использовать общий секрет для аутентификации первого идентификатора (104).
5. Узел по п.2, в котором узел содержит множество признаков и каждый признак содержит множество иерархических уровней и в котором первый идентификатор (104) содержит множество первых подыдентификаторов, в котором каждый иерархический уровень каждого признака связан с разным одним из множества первых подыдентификаторов.
6. Узел по п.1, в котором первый ключевой материал (102) содержит множество наборов первого ключевого материала, в котором каждый подыдентификатор связан с разным одним из множества наборов первого ключевого материала.
7. Узел по п.6, в котором средство для аутентификации (112) сконфигурировано аутентифицировать конкретный первый подыдентификатор на основе набора первого ключевого материала, связанного с конкретным первым подыдентификатором, в котором средство для аутентификации (112) конкретно сконфигурировано аутентифицировать, дополнительно к конкретному первому подыдентификатору, все подыдентификаторы, которые связаны с более низким иерархическим уровнем того же признака, с которым связан конкретный первый подыдентификатор.
8. Узел по п.7, в котором средство для проверки (114) сконфигурировано проверять авторизацию узла на основе успешной аутентификации набора первых подыдентификаторов и прав доступа, соответствующих набору первых подыдентификаторов.
9. Узел по п.8, в котором средство для согласования (116) сконфигурировано согласовывать общий подсекрет для конкретного подыдентификатора на основе набора первого ключевого материала, связанного с конкретным подыдентификатором, и набора второго ключевого материала, связанного со вторым подыдентификатором дополнительного узла, в котором средство для согласования (116) конкретно сконфигурировано генерировать первый частичный ключ для конкретного подыдентификатора и принимать второй подыдентификатор и второй частичный ключ от дополнительного узла для согласования общего подсекрета для конкретного подыдентификатора.
10. Узел по п.9, в котором средство для согласования (116) сконфигурировано согласовывать множество общего подсекрета для множества подыдентификаторов и определять общий секрет на основе множества общих подсекретов, в котором средство для согласования (116) конкретно сконфигурировано определять общий секрет посредством выполнения комбинации XOR множества общих подсекретов.
11. Узел по п.7, в котором узел является узлом (100а) освещения сети, содержащей набор операционных правил, определяющих права доступа, которые требуются дополнительным узлом, чтобы выполнять конкретное действие, медицинским узлом, используемым в других приложениях сети беспроводных датчиков, таких как мониторинг пациентов, или узлом (100d) управления сети.
12. Сеть, содержащая:
по меньшей мере один первый узел согласно одному из пп.1-11; и
по меньшей мере один второй узел согласно одному из пп.1-11.
13. Способ для установки архитектуры защиты для сети, содержащий этапы:
- предоставления идентификатора и ключевого материала в узел сети;
- аутентификации идентификатора на основе ключевого материала; и
- проверки прав управления доступом узла распределенным способом на основе идентификатора и прав доступа, соответствующих идентификатору.
14. Компьютерная программа способная выполнять способ по п.13, когда исполняется компьютером, узлом датчика или подобным.
15. Записывающий носитель, хранящий компьютерную программу по п.14.
16. Компьютер, запрограммированный выполнять способ по п.13 и содержащий интерфейс для связи с системой освещения.