СПОСОБ И УСТРОЙСТВО ДЛЯ ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИИ ИДЕНТИФИКАЦИИ ДЛЯ ЦИФРОВОЙ ПОДПИСИ И ЦЕЛОСТНОСТИ ЗАШИФРОВАННОГО СОДЕРЖАНИЯ И АУТЕНТИЧНОСТИ В СЕТЯХ, ОРИЕНТИРОВАННЫХ НА СОДЕРЖАНИЕ

1. Маршрутизатор содержания, содержащий:
накопитель, выполненный с возможностью кэшировать в сети, ориентированной на содержание (CON), объект содержания с сигнатурой, подписанной издателем на основе идентификационных данных, известных абоненту; и
передатчик, соединенный с накопителем и выполненный с возможностью направления объекта содержания с сигнатурой по запросу абонента,
при этом сигнатура выполнена с возможностью ее использования абонентом для проверки целостности объекта содержания на основе известных идентификационных данных без проверки степени доверия ключа издателя для упомянутого издателя,
причем известные идентификационные данные вызывают доверие издателя и не требует проверки доверия со стороны издателя.
2. Маршрутизатор содержания по п.1, в котором известные идентификационные данные представляют собой идентификационные данные издателя, известные абоненту, или идентификационные данные объекта содержания, содержащие полное наименование или префикс наименования объекта содержания.
3. Маршрутизатор содержания по п.2, в котором идентификационные данные издателя представляет собой открытый идентификатор (id) издателя, содержащий адрес электронной почты, и/или номер телефона, и/или название организации издателя, и/или локальные идентификационные данные внутри организации.
4. Маршрутизатор содержания по п.1, в котором объект содержания подписан издателем с использованием секретного ключа издателя, полученного с использованием известных идентификационных данных.
5. Маршрутизатор содержания по п.4, в котором секретный ключ издателя получен при помощи генератора секретных ключей (PKG), генерирующего главный ключ (МК), распространяемый в CON, и секретный главный ключ (MSK), который не распространяется, при этом секретный ключ издателя получен с использованием MSK и известных идентификационных данных.
6. Маршрутизатор содержания по п.5, характеризующийся тем, что выполнен с возможностью проверки аутентичности объекта содержания с использованием упомянутой сигнатуры, известных идентификационных данных и МК.
7. Маршрутизатор содержания по п.1, в котором открытый ключ издателя не распространяется в CON, при этом абоненту не требуется и абонентом не используется открытый сертификат из доверенной сертификационной организации (СА) для установления доверия.
8. Сетевой компонент, содержащий:
приемник в маршрутизаторе содержания, выполненный с возможностью приема содержания от издателя, зашифрованного главным ключом (МК), генерируемым генератором секретного ключа (PKG), и для приема зашифрованного содержания из кэша в сети, ориентированной на содержание (CON), и
передатчик, выполненный с возможностью передачи зашифрованного содержания в кэш и передачи зашифрованного содержания из кэша абоненту для дешифровки зашифрованного содержания с использованием секретного ключа, полученного с использованием идентификационных данных, ассоциированных с издателем или содержанием, и главного секретного ключа (MSK), генерируемого PKG.
9. Сетевой компонент по п.8, в котором содержание кэшировано с метаданными, содержащими сигнатуру и идентификационные данные.
10. Сетевой компонент по п.8, в котором идентификационные данные представляют собой наименование содержания или префикс, регистрируемые в службе регистрации наименований (NRS) содержания, если наименование или префикс содержания являются новыми.
11. Сетевой компонент по п.10, в котором NRS выполнена с возможностью получения секретного ключа для наименования или префикса содержания из PKG и передачи секретного ключа абоненту для дешифровки зашифрованного содержания с использованием секретного ключа.
12. Сетевой компонент по п.11, в котором секретный ключ получен без использования инфраструктуры открытых ключей (PKI).
13. Сетевой компонент по п.8, в котором идентификационные данные представляют собой идентификационные данные абонента.
14. Сетевой компонент по п.8, в котором идентификационные данные представляют собой идентификационные данные наименования содержания.
15. Сетевой компонент по п.8, в котором идентификационные данные представляют собой идентификационные данные префикса.
16. Способ, реализуемый в сетевом устройстве, содержащий этапы, на которых:
принимают объект содержания с сигнатурой, подписанной издателем с использованием секретного ключа, полученного с использованием открытых идентификационных данных, известных в сети, ориентированной на содержание (CON),
сохраняют объект содержания с сигнатурой в CON; и
направляют объект содержания с сигнатурой абоненту после приема запроса на содержание.
17. Способ, реализуемый в сетевом устройстве, по п.16, в котором генерируют секретный ключ с помощью генератора секретного ключа (PKG) с использованием открытых идентификационных данных и главного секретного ключа (MSK), также генерируемого PKG с использованием главного секретного ключа (МК), при этом PKG генерирует МК и MSK только один раз и использует один и тот же MSK и открытые идентификационные данные для генерирования множества секретных ключей для множества издателей с использованием множества соответствующих открытых идентификационных данных.
18. Способ, реализуемый в сетевом устройстве, по п.17, в котором издатель получает секретный ключ из PKG только один раз и использует один и тот же секретный ключ для подписания множества объектов содержания, причем издатель получает секретный ключ из PKG.
19. Способ, реализуемый сетевым устройством, по п.17, в котором абонент проверяет сигнатуру с использованием открытых идентификационных данных и МК из PKG без использования защищенного канала между PKG и абонентом, при этом абонент получает МК из PKG только один раз и использует один и тот же МК для проверки множества объектов содержания.
20. Способ, реализуемый сетевым устройством, по п.17, в котором CON содержит множество доменов, содержащих множество соответствующих издателей, абонентов и PKG, причем абонент в первом домене проверяет сигнатуру объекта содержания, подписанного издателем во втором домене с использованием МК, сгенерированного PKG во втором домене, и подписанного с использованием второго секретного ключа во втором домене, сгенерированного инфраструктурой открытых ключей (PKI) CON, при этом абонент проверяет аутентичность подписанного МК с использованием открытого ключа во втором домене, сгенерированного PKI и соответствующего второму секретному ключу, и проверяет аутентичность открытого ключа с использованием сертификата от доверенной сертификационной организации (СА).
21. Способ, реализуемый сетевым устройством, по п.16, в котором издатель подписывает множество объектов содержания, имеющих одинаковое наименование или префикс, одним и тем же секретным ключом, основанным на наименовании или префиксе, при этом издатель делегирует подписание объекта содержания другому пользователю или службе в организации.
22. Способ, реализуемый сетевым устройством, по п.16, в котором абонент использует одни и те же открытые идентификационные данные для проверки одного и того же объекта содержания, опубликованного группой пользователей или множеством издателей с использованием одного и того же наименования или префикса.
23. Способ, реализуемый сетевым устройством, по п.16, в котором используют множество открытых идентификационных данных для подписания объекта содержания, использующего разные наименования или префиксы, или разные идентификационные данные издателей.
24. Система для проверки аутентичности объекта содержания, содержащая:
издателя в сети, ориентированной на содержание (CON); и
сетевой компонент, содержащий накопитель, приемник и передатчик;
при этом издатель выполнен с возможностью подписания содержания и передачи содержания в сетевой компонент,
приемник в сетевом компоненте выполнен с возможностью приема объекта содержания от издателя, причем накопитель в первом сетевом компоненте выполнен с возможностью кэширования в CON объекта содержания с сигнатурой, подписанной издателем на основе идентификационных данных, известных абоненту, а передатчик соединен с накопителем и выполнен с возможностью направления объекта содержания с сигнатурой по запросу абонента, при этом сигнатура используется абонентом для проверки аутентичности объекта содержания на основе известных идентификационных данных без проверки доверия ключа издателя для упомянутого издателя, а
известные идентификационные данные вызывают доверие издателя.
25. Система по п.24, в которой известные идентификационные данные представляют собой идентификационные данные издателя, известные абоненту, или идентификационные данные объекта содержания, содержащие полное наименование или префикс наименования объекта содержания.
26. Система по п.25, в которой идентификационные данные издателя представляют собой открытый идентификатор (ID) издателя, содержащий адрес электронной почты, и/или номер телефона, и/или название организации издателя, и/или локальные идентификационные данные внутри организации.
27. Система по п.24, в которой объект содержания подписан издателем с использованием секретного ключа издателя, полученного с использованием известных идентификационных данных.
28. Система по п.27, в которой секретный ключ издателя получен при помощи генератора секретного ключа (PKG), генерирующего главный ключ (МК), распространяемый в CON, и главный секретный ключ (MSK), который не распространяется, при этом секретный ключ издателя получен издателем с использованием MSK и известных идентификационных данных.
29. Система по п.28, характеризующаяся тем, что выполнена с возможностью проверки аутентичности объекта содержания с использованием упомянутой сигнатуры известных идентификационных данных и МК.
30. Система по п.24, в которой открытый ключ для издателя не распространяется в CON, при этом абоненту не требуется и объектом не используется открытый сертификат от доверенной сертификационной организации (СА) для установления доверия.