СИСТЕМА И СПОСОБ ДЛЯ ПРИВЯЗКИ ПОДПИСНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ К ПОСТАВЩИКУ ИНТЕРНЕТ-УСЛУГ

1. Система для привязки подписного компьютера 110 к поставщику услуг, которая содержит:
модуль 189 привязки, размещенный на компьютере 110, включающий в себя машиночитаемый носитель, содержащий в себе исполнимые компьютером инструкции, содержащие:
модуль 305 распознавания для идентификации конфигурационных данных от периферийного устройства компьютера;
модуль 315 проверки для проверки подлинности конфигурационных данных; и
модуль 182 защиты, размещенный на компьютере, связанный с модулем 189 привязки, и включающий в себя машиночитаемый носитель, содержащий в себе исполнимые компьютером инструкции, содержащие:
сетевой модуль 188 для ухудшения режима работы компьютера 110, если модуль 315 проверки не подтверждает подлинность конфигурационных данных.
2. Система по п.1, в которой модуль привязки размещен на микросхеме южного моста компьютера.
3. Система по п.1, в которой модуль привязки дополнительно содержит криптографический модуль для шифрования запроса данных от компьютера на удаленный компьютер и для расшифровки ответа на запрос данных от удаленного компьютера;
при этом модуль проверки данных проверяет подлинность конфигурационных данных и ответа на запрос данных от удаленного компьютера; и
при этом сетевой модуль ухудшает режим работы компьютера, если модуль проверки данных не подтверждает подлинность конфигурационных данных или ответа на запрос данных от удаленного компьютера.
4. Система по п.1, в которой модуль защиты дополнительно содержит исполнимые компьютером инструкции, содержащие:
модуль предоставления услуг для доступа к данным подписки, уменьшения их значения и их сохранения в процессе работы подписного компьютера;
при этом данные подписки включают в себя множество компонентов подписки.
5. Система по п.1, в которой криптографический модуль включает в себя защищенное запоминающее устройство, хранящее ключ шифрования.
6. Система по п.3, в которой сетевой модуль дополнительно содержит исполнимые компьютером инструкции для ухудшения режима работы компьютера, если время между отправкой запроса данных от удаленного компьютера и приема ответа больше пороговой величины.
7. Система по п.1, в которой модуль привязки размещается на шине PCI компьютера.
8. Система по п.1, в которой периферийное устройство включает в себя, по меньшей мере, одно из следующего: совместимое со стандартом USB устройство, совместимое со стандартом 1394 устройство, NIC, жесткий диск, сетевое устройство, или устройство флеш-памяти.
9. Система по п.3, которая дополнительно содержит модуль обнаружения, включающий в себя машиночитаемый носитель, содержащую в себе исполнимые компьютером инструкции, содержащие:
модуль передачи обнаружения для передачи зашифрованного сообщения проверки доступности; и
модуль проверки обнаружения для приема и подтверждения зашифрованного сообщения проверки доступности;
при этом сетевой модуль не ухудшает режим работы компьютера, если модуль проверки данных подтверждает подлинность конфигурационных данных и ответа на запрос данных от удаленного компьютера, и модуль проверки обнаружения принимает и подтверждает зашифрованное сообщение проверки доступности.
10. Система по п.9, в которой модуль передачи обнаружения размещается на удаленном компьютере, а модуль проверки обнаружения размещается на подписном компьютере.
11. Способ для привязки подписного компьютера 110 к поставщику Интернет-услуг (ПИУ), содержащий этапы, на которых:
передают конфигурационные данные от периферийного устройства на компьютер 110;
распознают конфигурационные данные на компьютере 110;
проверяют подлинность источника конфигурационных данных;
пересылают конфигурационные данные процессору 112 компьютера 110, если источник конфигурационных данных является подлинным; и
отбрасывают конфигурационные данные, если источник конфигурационных данных не является подлинным.
12. Способ по п.11, который дополнительно содержит этап, на котором распознают конфигурационные данные в микросхеме южного моста компьютера.
13. Способ по п.11, который дополнительно содержит этапы, на которых передают зашифрованный пакет с компьютера на удаленный компьютер ПИУ, если источник конфигурационных данных является подлинным, причем этот зашифрованный пакет однозначно идентифицирует компьютер;
проверяют подлинность зашифрованного пакета на удаленном компьютере;
передают пакет обнаружения от удаленного компьютера на компьютер;
проверяют подлинность пакета обнаружения на компьютере; и
поддерживают связь между ПИУ и компьютером, если пакет обнаружения является подлинным.
14. Способ по п.13, в котором пакет обнаружения включает в себя зашифрованное сообщение проверки доступности от ПИУ на компьютер.
15. Способ по п.13, который дополнительно содержит этап, на котором передают пакет обнаружения от удаленного компьютера на компьютер с произвольным временным интервалом.
16. Способ по п.13, который дополнительно содержит этап, на котором ухудшают режим работы компьютера, если либо источник не является подлинным, либо зашифрованный пакет не является подлинным, либо зашифрованный пакет обнаружения не является подлинным, либо связь между ПИУ и компьютером прервана.
17. Способ по п.16, который дополнительно содержит этап, на котором ухудшают режим работы компьютера, если обнаруженный конфигурационный цикл не принадлежит NIC компьютера.
18. Система, включающая в себя модуль 189 привязки, связанный с модулем 182 защиты подписного компьютера 110, причем модуль привязки включает в себя модуль 305 распознавания и криптографический модуль 315, при этом, по меньшей мере, или модуль 189 привязки или модуль 182 защиты включает в себя запоминающее устройство 310, 186 и процессор, физически выполненный с возможностью исполнения исполнимого компьютером кода для обеспечения:
доступа к множеству компонентов подписки, уменьшения их значения и их сохранения на запоминающем устройстве 310, 186 в процессе работы компьютера 110;
передачи конфигурационных данных от периферийного устройства на компьютер 110;
распознавания конфигурационных данных на компьютере 110;
проверки подлинности источника конфигурационных данных;
пересылки конфигурационных данных процессору 112 компьютера 110, если источник конфигурационных данных является подлинным;
отбрасывания конфигурационных данных, если источник конфигурационных данных не является подлинным,
передачи зашифрованного пакета от компьютера 110 на удаленный компьютер 178 ПИУ, если источник конфигурационных данных является подлинным, причем этот зашифрованный пакет однозначно идентифицирует компьютер;
проверки подлинности зашифрованного пакета на удаленном компьютере 178;
передачи зашифрованного сообщения проверки доступности от удаленного компьютера 178 на компьютер 110 с произвольным временным интервалом;
проверки подлинности зашифрованного сообщения проверки доступности на компьютере 110;
поддерживания связи между ПИУ 178 и компьютером 110, если пакет обнаружения является подлинным;
ухудшения режима работы компьютера 110, если конфигурационные данные не являются подлинными.
19. Система по п.18, в которой периферийное устройство представляет собой NIC компьютера.
20. Система по п.18, которая дополнительно содержит ухудшение режима работы компьютера, если либо зашифрованный пакет не является подлинным, либо зашифрованный пакет сообщения проверки доступности не является подлинным.