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

1. Вычислительное устройство для маскирования идентификатора устройства, рассчитанного на работу в сетевой среде, содержащее
схему ввода-вывода;
процессор, поддерживающий связь со схемой ввода-вывода;
память, которая поддерживает связь с процессором и в которой хранится множество команд, которые при их выполнении процессором побуждают процессор:
динамически присваивать уникальный обобщенный идентификатор устройству, рассчитанному на работу в сетевой среде, на основе идентификатора, принятого схемой ввода-вывода от устройства, рассчитанного на работу в сетевой среде;
связывать друг с другом принятый идентификатор и уникальный обобщенный идентификатор;
сохранять взаимосвязанные принятый идентификатор и уникальный обобщенный идентификатор; и
обеспечивать передачу уникального общего идентификатор за пределы устройства, рассчитанного на работу в сетевой среде.
2. Вычислительное устройство по п. 1, в котором принятый идентификатор представляет собой уникальный идентификатор устройства (UDID).
3. Вычислительное устройство по п. 2, в котором обобщенный идентификатор имеет форму UDID
4. Вычислительное устройство по п. 1, в котором в памяти содержатся дополнительные команды, которые при их выполнении процессором побуждают схему ввода-вывода:
(а) принимать сообщение, адресованное обобщенному идентификатору,
(б) передавать обобщенный идентификатор памяти и
(в) приводить в соответствие обобщенный идентификатор с принятым идентификатором с целью создания согласованного идентификатора.
5. Вычислительное устройство по п. 2, в котором память содержит дополнительные команды, которые при их выполнении процессором побуждают схему ввода-вывода осуществляет связь с множеством электронных устройств, каждое из которых имеет уникальный UDID.
6. Вычислительное устройство по п. 5, в котором память содержит дополнительные команды, которые при их выполнении процессором побуждают сохранять в базе данных принятый идентификатор и уникальный обобщенный идентификатор каждого из электронных устройств.
7. Вычислительное устройство по п. 1, в котором схема ввода-вывода дополнительно сконфигурирована на осуществления беспроводной связи.
8. Вычислительное устройство по п. 1, в котором схема ввода-вывода дополнительно сконфигурирована на передачу дополнительных идентификационных данных вычислительного устройства.
9. Вычислительное устройство по п. 1, в котором схема ввода-вывода, память и процессор встроены в сетевое устройство.
10. Вычислительное устройство по п. 9, в котором сетевое устройство содержит маршрутизатор.
11. Вычислительное устройство по п. 9, в котором для множества сетевых устройств используется один обобщенный идентификатор.
12. Вычислительное устройство по п. 1, в котором обобщенный идентификатор содержит множество случайных байтов.
13. Вычислительное устройство по п. 1, в котором обобщенный идентификатор содержит биты, которые представляют производителя устройства, и дополнительные случайные биты.
14. Вычислительное устройство по п. 1, в котором в памяти содержатся дополнительные команды, которые при их выполнении процессором побуждают схему ввода-вывода перехватывать множество идентификаторов устройств из HTTP-трафика в сети и заменять каждый из множества идентификаторов устройств уникальным обобщенным идентификатором устройства.
15. Вычислительное устройство по п. 1, в котором в памяти содержатся дополнительные команды, которые при их выполнении процессором побуждают процессор имитировать процесс сброса до заводских настроек с целью присваивания обобщенного идентификатора устройству.
16. Вычислительное устройство по п. 1, в котором в памяти содержатся дополнительные команды, которые при их выполнении процессором побуждают процессор фильтровать зашифрованные данные SSL от одного или нескольких вычислительных устройств и заменять принятый UDID обобщенным идентификатором.
17. Способ создания обобщенного идентификатора для вычислительного устройства, рассчитанного на работу в сетевой среде, включающий:
(а) прием схемой ввода-вывода устройства маскирования идентификатора от устройства, рассчитанного на работу в сетевой среде;
(б) передачу принятого идентификатора процессору устройства маскирования, при этом процессор физически сконфигурирован на динамическое присваивание уникального общего идентификатора вычислительному устройству, рассчитанному на работу в сетевой среде;
(в) взаимосвязанное сохранение принятого идентификатор и уникального общего идентификатор в памяти устройства маскирования; и
(г) передачу схемой ввода-вывода уникального общего идентификатора устройства, рассчитанного на работу в сетевой среде, одному или нескольким другим устройствам, рассчитанным на работу в сетевой среде.
18. Способ по п. 17, дополнительно включающий перехват схемой ввода-вывода множества идентификаторов устройств из HTTP-трафика в сети и замену каждого из множества идентификаторов устройств уникальным обобщенным идентификатором устройства.
19. Способ по п. 17, дополнительно включающий имитацию процесса сброса до заводских настроек с целью присваивания общего идентификатора устройству, рассчитанному на работу в сетевой среде.
20. Способ по п. 17, дополнительно включающий фильтрацию зашифрованных данных SSL от одного или нескольких вычислительных устройств и замену UDID из зашифрованных данных SSL обобщенным идентификатором.