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

1. Устройство, включающее
средства проверки свойств, сконфигурированные для проверки, соответствует ли информация о свойствах запрашивающей стороны, полученная от устройства запрашивающей стороны, заранее заданному атрибуту запрашивающей стороны;
средства получения, сконфигурированные для получения результата, который является положительным, только если упомянутая информация о свойствах запрашивающей стороны соответствует упомянутому заранее заданному атрибуту запрашивающей стороны при проверке упомянутыми средствами проверки свойств;
средства формирования ключа, сконфигурированные для формирования первого промежуточного ключа запрашивающей стороны на основе заранее заданного постоянного ключа запрашивающей стороны, хранимого в упомянутом устройстве;
средства предоставления, сконфигурированные для предоставления в упомянутое устройство запрашивающей стороны упомянутого первого промежуточного ключа запрашивающей стороны с использованием защищенного протокола, при этом
упомянутые средства формирования ключа и/или упомянутые средства предоставления сконфигурированы, соответственно, для формирования и для предоставления упомянутого первого промежуточного ключа запрашивающей стороны, только если упомянутый результат является положительным.
2. Устройство по п.1, в котором упомянутый защищенный протокол представляет собой криптографический протокол, основанный на сертификате.
3. Устройство по п.2, включающее также средства проверки сертификата, сконфигурированные для проверки, является ли упомянутый сертификат достоверным, при этом упомянутые средства получения дополнительно сконфигурированы для получения упомянутого положительного результата, только если упомянутый сертификат является достоверным.
4. Устройство по п.2 или 3, в котором упомянутая информация о свойствах запрашивающей стороны входит в состав упомянутого сертификата.
5. Устройство по любому из пп.1-3, включающее также средства безопасного хранения, сконфигурированные для безопасного хранения ключа упомянутого защищенного протокола и/или упомянутого постоянного ключа запрашивающей стороны таким образом, что упомянутый безопасно хранимый ключ не может быть извлечен из упомянутого устройства без соответствующей авторизации.
6. Устройство по любому из пп.1-3, в котором упомянутые средства формирования ключа сконфигурированы для формирования упомянутого первого промежуточного ключа запрашивающей стороны с использованием протокола аутентификации и согласования ключей.
7. Защищенный от несанкционированного вмешательства модуль, включающий устройство по любому из пп.1-6.
8. Устройство, включающее
средства предоставления информации о свойствах, сконфигурированные для предоставления информации о свойствах запрашивающей стороны из упомянутого устройства в оценивающее устройство с использованием защищенного протокола;
средства установления, сконфигурированные для установления связи с исполняющим устройством, отличным от упомянутого оценивающего устройства, на основе действующего сеансового ключа запрашивающей стороны, при этом упомянутый действующий сеансовый ключ запрашивающей стороны основан на первом промежуточном ключе запрашивающей стороны, принятом от упомянутого оценивающего устройства.
9. Устройство по п.8, в котором упомянутый защищенный протокол представляет собой криптографический протокол, основанный на сертификате.
10. Устройство по п.9, в котором упомянутая информация о свойствах запрашивающей стороны входит в состав упомянутого сертификата.
11. Устройство по любому из пп.8-10, в котором упомянутая информация о свойствах запрашивающей стороны включает информацию о том, выполнен или нет по меньшей мере один из следующий пунктов:
наличие средств безопасного хранения в упомянутом устройстве, при этом упомянутые средства безопасного хранения сконфигурированы для безопасного хранения ключа упомянутого защищенного протокола таким образом, что упомянутый ключ не может быть извлечен из упомянутого устройства без соответствующей авторизации;
способность выполнять автономную валидацию платформы, гарантирующую целостность аппаратного и программного обеспечения упомянутого устройства; и
заранее заданная функциональность, помимо упомянутого наличия средств безопасного хранения и упомянутой способности, обеспечиваемая упомянутым устройством.
12. Устройство по любому из пп.8-10, включающее также средства формирования ключа, сконфигурированные для формирования действующего сеансового ключа запрашивающей стороны на основе упомянутого первого промежуточного ключа запрашивающей стороны, при этом
упомянутые средства установления сконфигурированы для установления связи с упомянутым проверяющим устройством с использованием упомянутого действующего сеансового ключа запрашивающей стороны.
13. Устройство по п.12, сконфигурированное для защиты упомянутой связи с упомянутым исполняющим устройством на основе упомянутого действующего сеансового ключа запрашивающей стороны.
14. Ретрансляционный узел, включающий устройство по любому из пп.8-13.
15. Устройство, включающее
средства проверки, сконфигурированные для проверки, соответствует ли принятая информация о классе устройства заранее заданному классу устройства;
средства получения, сконфигурированные для получения результата, который является положительным, только если упомянутая информация о классе устройства соответствует упомянутому заранее заданному классу устройства при проверке упомянутыми средствами проверки;
средства формирования ключа, сконфигурированные для формирования второго сеансового ключа запрашивающей стороны на основе второго промежуточного ключа запрашивающей стороны, хранимого в упомянутом устройстве;
средства предоставления, сконфигурированные для предоставления упомянутого второго сеансового ключа и упомянутого результата в исполняющее устройство, при этом
упомянутые средства формирования ключа и/или упомянутые средства предоставления сконфигурированы, соответственно, для формирования и для предоставления упомянутого второго сеансового ключа запрашивающей стороны, только если упомянутый результат является положительным.
16. Устройство, включающее
средства установления, сконфигурированные для установления, с запрашивающей стороной, связи, которая требует, чтобы второй сеансовый ключ запрашивающей стороны, принятый от проверяющего устройства, соответствовал действующему сеансовому ключу запрашивающей стороны, при этом упомянутое проверяющее устройство является отличным от упомянутой запрашивающей стороны, и
средства разрешения, сконфигурированные для разрешения доступа к ресурсу связи упомянутой запрашивающей стороне, только если результат, принятый от упомянутого проверяющего устройства, является положительным, и если упомянутые средства установления установили упомянутую связь.
17. Устройство по п.16, также включающее
средства формирования ключа, сконфигурированные для формирования третьего сеансового ключа запрашивающей стороны на основе упомянутого второго сеансового ключа запрашивающей стороны, при этом упомянутая связь требует, чтобы упомянутый третий сеансовый ключ запрашивающей стороны совпадал с упомянутым действующим сеансовым ключом запрашивающей стороны.
18. Система, включающая
оценивающее устройство, включающее устройство по любому из пп.1-6;
устройство запрашивающей стороны, включающее устройство по любому из пп.8-13;
проверяющее устройство и
исполняющее устройство; при этом
упомянутое оценивающее устройство, упомянутое устройство запрашивающей стороны и упомянутое проверяющее устройство являются взаимно отличными друг от друга;
упомянутое исполняющее устройство является отличным от упомянутого оценивающего устройства и упомянутого устройства запрашивающей стороны; и
упомянутое проверяющее устройство включает средства формирования ключа, сконфигурированные для формирования второго сеансового ключа запрашивающей стороны на основе второго промежуточного ключа запрашивающей стороны, хранимого в упомянутом проверяющем устройстве, и
средства предоставления, сконфигурированные для предоставления упомянутого второго сеансового ключа запрашивающей стороны в упомянутое исполняющее устройство;
при этом упомянутое исполняющее устройство включает
средства установления, сконфигурированные для установления, с запрашивающей стороной, связи, которая требует, чтобы упомянутый второй сеансовый ключ запрашивающей стороны, принятый от проверяющего устройства, соответствовал действующему сеансовому ключу запрашивающей стороны, и
средства разрешения, сконфигурированные для разрешения доступа к ресурсу связи упомянутой запрашивающей стороне, только если упомянутые средства установления установили упомянутую связь;
при этом упомянутое устройство запрашивающей стороны включает оборудование запрашивающей стороны из упомянутого оценивающего устройства;
упомянутое оценивающее устройство включает оценивающее оборудование из упомянутого устройства запрашивающей стороны;
упомянутая информация о свойствах запрашивающей стороны, предоставляемая упомянутым устройством запрашивающей стороны, соответствует упомянутой информации о свойствах запрашивающей стороны, принятой упомянутым оценивающим устройством;
упомянутый первый промежуточный ключ запрашивающей стороны, предоставляемый упомянутым оценивающим устройством, соответствует упомянутому первому промежуточному ключу запрашивающей стороны, принятому упомянутым устройством запрашивающей стороны; и
упомянутый защищенный протокол упомянутого оценивающего устройства является тем же самым, что и упомянутый защищенный протокол упомянутого устройства запрашивающей стороны.
19. Система по п.18, в которой:
проверяющее оборудование включает устройство по п.15 и/или
исполняющее оборудование включает устройство по п.16 или 17.
20. Способ, включающий
проверку, соответствует ли информация о свойствах запрашивающей стороны, принятая от устройства запрашивающей стороны, заранее заданному атрибуту запрашивающей стороны;
получение результата, который является положительным, только если упомянутая информация о свойствах запрашивающей стороны соответствует упомянутому заранее заданному атрибуту запрашивающей стороны при проверке на упомянутом шаге проверки;
формирование первого промежуточного ключа запрашивающей стороны на основе заранее заданного постоянного ключа запрашивающей стороны, хранимого в устройстве, которое исполняет данный способ;
предоставление в упомянутое устройство запрашивающей стороны упомянутого первого промежуточного ключа запрашивающей стороны с использованием защищенного протокола, при этом упомянутое формирование и/или упомянутое предоставление выполняют, только если упомянутый результат является положительным.
21. Способ по п.20, в котором упомянутый защищенный протокол представляет собой криптографический протокол, основанный на сертификате.
22. Способ по п.21, также включающий проверку, является ли упомянутый сертификат достоверным, при этом упомянутый результат упомянутого получения является положительным, только если упомянутый сертификат является достоверным.
23. Способ по п.21 или 22, в котором упомянутая информация о свойствах запрашивающей стороны входит в состав упомянутого сертификата.
24. Способ по любому из пп.20-22, также включающий
безопасное хранение ключа упомянутого защищенного протокола и/или упомянутого постоянного ключа запрашивающей стороны таким образом, что упомянутый безопасно хранимый ключ не может быть извлечен из упомянутого устройства без соответствующей авторизации.
25. Способ по любому из пп.20-22, в котором при формировании упомянутого первого промежуточного ключа запрашивающей стороны используют протокол аутентификации и согласования ключей.
26. Способ, включающий
предоставление информации о свойствах запрашивающей стороны от устройства, выполняющего данный способ, в оценивающее устройство с использованием защищенного протокола;
установление связи с исполняющим устройством, отличным от упомянутого оценивающего устройства, на основе действующего сеансового ключа запрашивающей стороны, при этом упомянутый действующий сеансовый ключ запрашивающей стороны основан на первом промежуточном ключе запрашивающей стороны, принятом от упомянутого оценивающего устройства.
27. Способ по п.26, в котором упомянутый защищенный протокол представляет собой криптографический протокол, основанный на сертификате.
28. Способ по п.27, в котором упомянутая информация о свойствах запрашивающей стороны входит в состав упомянутого сертификата.
29. Способ по любому из пп.26-28, в котором упомянутая информация о свойствах запрашивающей стороны включает информацию о том, выполнено или нет по меньшей мере одно из следующих условий:
наличие средств безопасного хранения в упомянутом устройстве, при этом упомянутые средства безопасного хранения конфигурированы для безопасного хранения ключа упомянутого защищенного протокола таким образом, что упомянутый ключ не может быть извлечен из упомянутого устройства без соответствующей авторизации;
способность выполнять автономную валидацию платформы, гарантирующую целостность аппаратного и программного обеспечения упомянутого устройства; и
заранее заданная функциональность, помимо упомянутого наличия и упомянутой способности, обеспечиваемая упомянутым устройством.
30. Способ по любому из пп.26-28, включающий также формирование действующего сеансового ключа запрашивающей стороны на основе упомянутого первого промежуточного ключа запрашивающей стороны, при этом при упомянутом установлении используют упомянутый действующий сеансовый ключ запрашивающей стороны для установления упомянутой связи с исполняющим устройством.
31. Способ по п.30, включающий также защиту упомянутой связи с исполняющим устройством на основе упомянутого действующего сеансового ключа запрашивающей стороны.
32. Способ, включающий:
проверку, соответствует ли принятая информация о классе устройства заранее заданному классу устройства;
получение результата, который является положительным, только если упомянутая информация о классе устройства соответствует упомянутому заранее заданному классу устройства при проверке на упомянутом шаге проверки;
формирование второго сеансового ключа запрашивающей стороны на основе второго промежуточного ключа запрашивающей стороны, хранимого в устройстве, которое выполняет данный способ;
предоставление упомянутого второго сеансового ключа и упомянутого результата в исполняющее устройство, при этом
упомянутое формирование и/или упомянутое предоставление выполняют, только если упомянутый результат является положительным.
33. Способ, включающий:
установление, с запрашивающей стороной, связи, которая требует, чтобы второй сеансовый ключ запрашивающей стороны, принятый от проверяющего устройства, соответствовал действующему сеансовому ключу запрашивающей стороны, при этом упомянутое проверяющее устройство является отличным от упомянутой запрашивающей стороны, и
разрешение доступа к ресурсу связи упомянутой запрашивающей стороне, только если результат, принятый от упомянутого проверяющего устройства, является положительным, и если упомянутая связь установлена.
34. Способ по п.33, включающий также
формирование третьего сеансового ключа запрашивающей стороны на основе упомянутого второго сеансового ключа запрашивающей стороны, при этом упомянутая связь требует, чтобы упомянутый третий сеансовый ключ запрашивающей стороны совпадал с упомянутым действующим сеансовым ключом запрашивающей стороны.
35. Способ, включающий
выполнение оценивающим устройством способа оценки, включающего способ по любому из пп. 26-31;
выполнение устройством запрашивающей стороны способа запрашивающей стороны, включающего способ по любому из пп. 20-25;
выполнение способа проверки проверяющим устройством и
выполнение способа исполнения исполняющим устройством;
при этом
упомянутое оценивающее устройство, упомянутое устройство запрашивающей стороны и упомянутое проверяющее устройство являются взаимно отличными друг от друга;
упомянутое исполняющее устройство является отличным от упомянутого оценивающего устройства и упомянутого устройства запрашивающей стороны; и
упомянутый способ проверки включает
формирование второго сеансового ключа запрашивающей стороны на основе второго промежуточного ключа запрашивающей стороны, хранимого в упомянутом проверяющем устройстве, и
предоставление упомянутого второго сеансового ключа запрашивающей стороны в упомянутое исполняющее устройство;
при этом упомянутый способ исполнения включает
установление, с запрашивающей стороной, связи, которая требует, чтобы второй сеансовый ключ запрашивающей стороны, принятый от проверяющего устройства, соответствовал действующему сеансовому ключу запрашивающей стороны, и
разрешение доступа к ресурсу связи упомянутому устройству запрашивающей стороны, только если упомянутая связь установлена;
упомянутый способ запрашивающей стороны включает устройство запрашивающей стороны из упомянутого способа оценки;
при этом упомянутый способ оценки включает упомянутое оценивающее устройство из упомянутого способа запрашивающей стороны;
упомянутая информация о свойствах запрашивающей стороны, предоставляемая упомянутым устройством запрашивающей стороны, соответствует упомянутой информации о свойствах запрашивающей стороны, принятой упомянутым оценивающим устройством;
упомянутый первый промежуточный ключ запрашивающей стороны, предоставляемый упомянутым оценивающим устройством, соответствует упомянутому первому промежуточному ключу запрашивающей стороны, принятому упомянутым устройством запрашивающей стороны; и
упомянутый защищенный протокол упомянутого оценивающего устройства является тем же самым, что и упомянутый защищенный протокол упомянутого устройства запрашивающей стороны.
36. Способ по п.35, в котором:
упомянутый способ проверки включает способ по п.32 и/или
упомянутый способ исполнения включает способ по п.33 или 34.
37. Машиночитаемый носитель для хранения данных, включающий машиноисполняемые компоненты, исполнение которых при запуске программы на компьютере обеспечивает выполнение операций способа по любому из пп.20-36.