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

1. Способ связи первого устройства со вторым устройством в домашней сети, содержащий этапы, на которых:
передают заранее заданную начальную информацию второму устройству;
принимают сообщение, включающее в себя секретную информацию, зашифрованную при помощи заранее заданного открытого ключа от второго устройства;
генерируют секретный ключ, соответствующий открытому ключу, на основе начальной информации и личной информации, вводимой пользователем в первое устройство в соответствии с заранее заданной схемой IBE (основанное на идентификации шифрование); и
расшифровывают секретную информацию, включенную в сообщение, при помощи секретного ключа,
при этом открытый ключ генерируется вторым устройством на основе начальной информации и личной информации, вводимой пользователем во второе устройство в соответствии со схемой IBE.
2. Способ по п.1,
в котором первое устройство является сервером RUI (интерфейс удаленного пользователя), а второе устройство является клиентом RUI, и
в котором начальная информация включает в себя объект UI, который сервер RUI предоставляет клиенту RUI.
3. Способ по п.1,
в котором начальная информация включает в себя информацию для идентификации первого устройства, и
в котором сообщение получают при помощи шифрования открытым ключом секретной информации и информации для идентификации первого устройства.
4. Способ по п.1, в котором начальная информация включает в себя открытый мастер-ключ первого устройства и параметры IBE, используемые в схеме IBE.
5. Способ по п.1,
в котором первое устройство и второе устройство являются устройствами UPnP (универсальная настройка "подключи и работай"), и
в котором при передаче начальной информации начальную информацию передают второму устройству через описание первого устройства.
6. Способ по п.1, в котором секретной информацией является сеансовый ключ, используемый для связи между первым и вторым устройствами.
7. Машиночитаемый носитель, содержащий компьютерную программу для осуществления способа по п.1.
8. Устройство для обеспечения безопасной связи первого устройства со вторым устройством в домашней сети, при этом устройство содержит:
передатчик, который передает заранее заданную начальную информацию второму устройству;
приемник, который принимает от второго устройства сообщение, включающее в себя секретную информацию, зашифрованную при помощи заранее заданного открытого ключа;
генератор секретного ключа, который генерирует секретный ключ, соответствующий открытому ключу, на основе начальной информации и личной информации, вводимой пользователем в первое устройство в соответствии с заранее заданной схемой IBE (основанное на идентификации шифрование); и
декодер, который расшифровывает содержащуюся в сообщении секретную информацию, используя секретный ключ,
при этом открытый ключ генерируется вторым устройством на основе начальной информации и личной информации, вводимой пользователем во второе устройство в соответствии со схемой IBE.
9. Устройство по п.8,
в котором первое устройство является сервером RUI (интерфейс удаленного пользователя), а второе устройство является клиентом RUI, и
в котором начальная информация включает в себя объект UI, который сервер RUI предоставляет клиенту RUI.
10. Устройство по п.8,
в котором начальная информация включает в себя информацию для идентификации первого устройства, и
в котором сообщение получают при помощи шифрования открытым ключом секретной информации и информации для идентификации первого устройства.
11. Устройство по п.8, в котором начальная информация включает в себя открытый мастер-ключ первого устройства и параметры IBE, используемые в схеме IBE.
12. Устройство по п.8,
в котором первое устройство и второе устройство являются устройствами UPnP (универсальная настройка "подключи и работай"), и
в котором передатчик передает начальную информацию второму устройству через описание первого устройства.
13. Устройство по п.8, в котором секретной информацией является сеансовый ключ, используемый для связи между первым и вторым устройствами.
14. Способ связи второго устройства с первым устройством в домашней сети, содержащий этапы, на которых:
принимают заранее заданную начальную информацию от первого устройства;
генерируют открытый ключ на основе начальной информации и личной информации, вводимой пользователем в соответствии с заранее заданной схемой IBE (основанное на идентификации шифрование);
шифруют секретную информацию при помощи открытого ключа, и
передают первому устройству сообщение, включающее в себя зашифрованный открытый ключ.
15. Способ по п.14,
в котором первое устройство является сервером RUI (интерфейс удаленного пользователя), а второе устройство является клиентом RUI, и
в котором начальная информация включает в себя объект UI, который предоставляет сервер RUI.
16. Способ по п.14,
в котором начальная информация включает в себя информацию для идентификации первого устройства, и
в котором сообщение получают при помощи шифрования открытым ключом секретной информации и информации для идентификации первого устройства.
17. Способ связи второго устройства с первым устройством в домашней сети, содержащий этапы, на которых:
принимают заранее заданную начальную информацию от первого устройства;
генерируют открытый ключ на основе начальной информации и личной информации, вводимой пользователем в соответствии с заранее заданной схемой IBE (основанное на идентификации шифрование);
зашифровывают секретную информацию при помощи открытого ключа, передают первому устройству сообщение, включающее в себя зашифрованный открытый ключ;
при этом начальная информация включает в себя информацию для идентификации первого устройства, и
при этом сообщение получают при помощи шифрования открытым ключом секретной информации и информации для идентификации первого устройства; и
определяют на основе информации для идентификации устройства и заранее заданного списка, является ли первое устройство допустимым,
при этом в результате определения, только при допустимом первом устройстве осуществляется генерация открытого ключа, шифрование секретной информации и передача сообщения.
18. Способ по п.14, в котором начальная информация включает в себя открытый мастер-ключ первого устройства и параметры IBE, используемые в схеме IBE.
19. Способ по п.14,
в котором первое устройство и второе устройство являются устройствами UPnP (универсальная настройка "подключи и работай"), и
в котором, при приеме начальной информации, начальную информацию принимают через описание первого устройства.
20. Способ по п.14, в котором секретной информацией является сеансовый ключ, используемый для связи между первым и вторым устройствами.
21. Машиночитаемый носитель, содержащий компьютерную программу для осуществления способа по п.14.
22. Устройство для обеспечения безопасной связи второго устройства с первым устройством в домашней сети, при этом устройство содержит:
приемник, который принимает от первого устройства заранее заданную начальную информацию;
генератор открытого ключа, который генерирует открытый ключ на основе начальной информации и личной информации, вводимой пользователем в первое устройство в соответствии с заранее заданной схемой IBE (основанное на идентификации шифрование);
кодер, который зашифровывает секретную информацию, используя открытый ключ; и
передатчик, который передает в первое устройство сообщение, включающее в себя зашифрованный открытый ключ.
23. Устройство по п.22,
в котором первое устройство является сервером RUI (интерфейс удаленного пользователя), а второе устройство является клиентом RUI, и
в котором начальная информация включает в себя объект UI, который предоставляет сервер RUI.
24. Устройство по п.22,
в котором начальная информация включает в себя информацию для идентификации первого устройства, и
в котором сообщение получают при помощи шифрования открытым ключом секретной информации и информации идентификации первого устройства.
25. Устройство для обеспечения безопасной связи второго устройства с первым устройством в домашней сети, при этом устройство содержит:
приемник, который принимает от первого устройства заранее заданную начальную информацию;
генератор открытого ключа, который генерирует открытый ключ на основе начальной информации и личной информации, вводимой пользователем в соответствии с заранее заданной схемой IBE (идентификационной методики шифрования);
кодер, который зашифровывает секретную информацию, используя открытый ключ,
передатчик, который передает в первое устройство сообщение, включающее в себя зашифрованный открытый ключ;
при этом начальная информация включает в себя информацию для идентификации первого устройства, и
при этом сообщение получают при помощи шифрования открытым ключом секретной информации и информации для идентификации первого устройства; и
блок определения, который определяет на основе информации для идентификации устройства и заданного списка, является ли первое устройство допустимым,
при этом в результате определения, только при допустимом первом устройстве осуществляется генерация открытого ключа, шифрование секретной информации и передача сообщения.
26. Устройство по п.22, в котором начальная информация включает в себя открытый мастер-ключ первого устройства и параметры IBE, используемые в схеме IBE.
27. Устройство по п.22,
в котором первое и второе устройства являются универсальными устройствами “подключи и работай” (UPnP), и
в котором приемник принимает начальную информацию через сообщение описания первого устройства.
28. Устройство по п.22, в котором секретной информацией является сеансовый ключ, используемый для связи между первым и вторым устройствами.