УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, ДИСК, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА

1. Устройство обработки информации, выполненное с возможностью управления использованием приложения, записанного на диск, характеризующееся тем, что содержит:
модуль выполнения приложения, выполненный с возможностью выполнения обработки использования упомянутого приложения;
модуль проверки данных, выполненный с возможностью считывания с диска сертификата приложения, в котором хранится открытый ключ владельца контента, служащего в качестве поставщика упомянутого приложения, и поставлена подпись сертификационного органа, являющегося третьей стороной, для выполнения первой проверки подписи, а также с возможностью считывания с диска данных, связанных с корневым сертификатом и включающих в себя подпись для данных, содержащих записанный на диск корневой сертификат в качестве сертификата, соответствующего упомянутому приложению, и применения к ним упомянутого открытого ключа владельца контента для выполнения второй проверки подписи; и
модуль управления приложением, выполненный с возможностью запрета или ограничения использования приложения в модуле выполнения приложения в случае неуспешной проверки при первой и второй проверках подписи в модуле проверки данных.
2. Устройство обработки информации по п.1, характеризующееся тем, что модуль проверки данных выполнен с возможностью обращения к списку отзыва сертификатов (CRL), в котором записана информация об отзыве от владельца контента, являющегося поставщиком упомянутого приложения, для проверки, не включен ли в список отзыва сертификатов (CRL) идентификатор владельца контента, записанный в сертификате приложения, записанном на диск и используемом в качестве сертификата, соответствующего упомянутому приложению, и в случае, когда идентификатор владельца контента включен в список, с возможностью получения временной метки сертификата контента, хранящейся в сертификате контента, записанном на диск, в качестве сертификата, соответствующего записанному контенту упомянутого диска, и временной метки CRL, хранящейся в списке отзыва сертификатов (CRL), для выполнения сравнения обоих временных меток, при этом упомянутый модуль управления приложением выполнен с возможностью запрета или ограничения использования приложения в модуле выполнения приложения в случае, когда упомянутая временная метка сертификата контента содержит дату, совпадающую или более позднюю, чем дата упомянутой временной метки CRL.
3. Устройство обработки информации по п.1, характеризующееся тем, что упомянутая временная метка сертификата контента представляет собой информацию о дате, соответствующую дате генерирования подписи органом выдачи сертификата контента, а упомянутая временная метка CRL представляет собой дату срока истечения действия упомянутого сертификата приложения, то есть информацию о дате, соответствующей дате отзыва владельцем контента, записанной в упомянутом сертификате приложения.
4. Устройство обработки информации по п.1 или 2, характеризующееся тем, что модуль управления приложением выполнен с возможностью запрета для модуля выполнения приложения получать идентификационную информацию, записанную на диске или в устройстве обработки информации.
5. Устройство обработки информации по п.4, характеризующееся тем, что упомянутая идентификационная информация представляет собой один из элементов идентификационной информации (а) - (d), которые представляют собой:
(a) ИД носителя (PMSN), который представляет собой идентификационную информацию, специфичную для диска,
(b) ИД альбома, устанавливаемый с приращением для заголовков на диске,
(c) ИД сертификата контента, используемый в качестве идентификационной информации сертификата контента, соответствующей записанному на диск контенту, и
(d) ИД, связанный с устройством, который представляет собой идентификационную информацию устройства обработки информации.
6. Устройство обработки информации по п.1 или 2, характеризующееся тем, что модуль управления приложением выполнен с возможностью запрета или ограничения воспроизведения, копирования или внешнего вывода контента, записанного на диск, в модуле выполнения приложения.
7. Устройство обработки информации по п.1 или 2, характеризующееся тем, что модуль управления приложением выполнен с возможностью запрета или ограничения для модуля выполнения приложения подключаться к внешнему серверу через сеть.
8. Устройство обработки информации по п.1 или 2, характеризующееся тем, что модуль управления приложением выполнен с возможностью запрета или ограничения для модуля выполнения приложения выполнять обработку данных при вызове API для модуля выполнения программы, выполненного с возможностью считывания или использования записанных на диск данных.
9. Диск, характеризующийся тем, что на нем записаны:
контент;
сертификат контента, который представляет собой данные проверки, соответствующие упомянутому контенту;
приложение;
сертификат приложения, в котором хранится открытый ключ владельца контента, являющегося поставщиком упомянутого приложения, и поставлена подпись сертификационного органа, являющегося третьей стороной; и
данные, связанные с корневым сертификатом, включающие в себя подпись для данных, включающих в себя корневой сертификат, который является сертификатом, соответствующим упомянутому приложению;
при этом для устройства воспроизведения, пытающегося выполнить упомянутое приложение, обеспечивается выполнение проверки подписи упомянутого приложения и упомянутых данных, связанных с корневым сертификатом, и выполнение управления использованием упомянутого приложения в соответствии с результатами проверки.
10. Диск по п.9, в котором упомянутый сертификат контента, являющийся сертификатом контента, в котором записана временная метка, соответствующая дате генерирования подписи органом выдачи сертификата контента, обеспечивает для устройства воспроизведения, пытающегося выполнить упомянутое приложение, выполнение сравнения временной метки сертификата контента, хранящейся в упомянутом сертификате контента, с временной меткой CRL, хранящейся в списке отзыва сертификатов (CRL), в случае, когда идентификатор владельца контента, записанный в упомянутом сертификате приложения, включен в список отзыва сертификатов (CRL), в котором записана информация об отзыве владельцем контента, являющимся поставщиком упомянутого приложения, и в случае, когда упомянутая временная метка сертификата контента содержит дату, совпадающую или более позднюю, чем дата временной метки CRL, выполнение запрета или ограничения использования приложения.
11. Способ обработки информации, обеспечивающий выполнение устройством обработки информации управления использованием приложения, записанного на диск в устройстве обработки информации, характеризующийся тем, что содержит:
этап проверки данных, на котором модуль проверки данных считывает с диска сертификат приложения, в котором хранится открытый ключ владельца контента, являющегося поставщиком упомянутого приложения, и поставлена подпись сертификационного органа, являющегося третьей стороной, для выполнения первой проверки подписи, и дополнительно считывает с диска данные, связанные с корневым сертификатом, включающим в себя подпись для данных, содержащих корневой сертификат, записанный на диске в качестве сертификата, соответствующего упомянутому приложению, и применяет к ним упомянутый открытый ключ владельца контента для выполнения второй проверки подписи; и
этап управления приложением, на котором модуль управления приложением запрещает или ограничивает использование упомянутого приложения в случае неуспешной проверки при первой и второй проверках подписи на этапе проверки данных.
12. Способ обработки информации по п.11, характеризующийся тем, что дополнительно содержит:
этап проверки данных, на котором модуль проверки данных обращается к списку отзыва сертификатов (CRL), в котором записана информация об отзыве владельцем контента, являющимся поставщиком упомянутой программы приложения, для проверки, не включен ли в упомянутый список отзыва сертификатов (CRL) идентификатор владельца контента, записанный в сертификате приложения, записанном на диск в качестве сертификата, соответствующего упомянутому приложению, и в случае, когда идентификатор владельца контента включен в список, получает временную метку сертификата контента, хранящуюся в сертификате контента, записанном на диск в качестве сертификата, соответствующего записанному на диск контенту, и временную метку CRL, хранящуюся в списке отзыва сертификатов (CRL), для выполнения сравнения обеих временных меток; и
этап управления приложением, на котором модуль управления приложением запрещает или ограничивает использование упомянутой программы приложения в случае, когда упомянутая временная метка сертификата контента содержит дату, совпадающую или более позднюю, чем дата временной метки CRL.
13. Способ обработки информации по п.12, характеризующийся тем, что упомянутая временная метка сертификата контента представляет собой информацию о дате, соответствующую дате генерирования подписи органом выдачи сертификата контента, при этом упомянутая временная метка CRL представляет собой дату истечения срока действия упомянутого сертификата приложения, то есть информацию о дате, соответствующую дате отзыва владельцем контента, записанной в упомянутом сертификате приложения.
14. Способ обработки информации по п.11 или 12, характеризующийся тем, что на этапе управления приложением запрещает модулю выполнения приложения получать идентификационную информацию, записанную на диск или в устройстве обработки информации.
15. Способ обработки информации по п.14, характеризующийся тем, что упомянутая идентификационная информация представляет собой один из элементов идентификационной информации (а)-(d), которые представляют собой:
(a) ИД носителя (PMSN), который представляет собой идентификационную информацию, специфичную для диска,
(b) ИД альбома, устанавливаемый с приращением для заголовков на диске,
(c) ИД сертификата контента, используемый в качестве идентификационной информации сертификата контента, соответствующей записанному на диск контенту, и
(d) ИД, связанный с устройством, который представляет собой идентификационную информацию устройства обработки информации.
16. Способ обработки информации по п.11 или 12, характеризующийся тем, что упомянутый модуль управления приложением запрещает или ограничивает модулю выполнения приложения воспроизведение, копирование или внешний вывод контента, записанного на диск.
17. Способ обработки информации по п.11 или 12, характеризующийся тем, что на этапе управления приложением запрещают или ограничивают для модуля выполнения приложения подключаться к внешнему серверу через сеть.
18. Способ обработки информации по п.11 или 12, характеризующийся тем, что на этапе управления приложением запрещают или ограничивают для модуля выполнения приложения выполнение обработки вызова API для модуля выполнения программы, выполненного с возможностью считывания или использования записанных на диск данных.
19. Носитель записи, содержащий программу, вызывающую выполнение устройством обработки информации управления использованием записанного на диск приложения, характеризующегося тем, что содержит:
этап проверки данных, на котором модуль проверки данных считывает с диска сертификат приложения, в котором хранится открытый ключ владельца контента, являющегося поставщиком упомянутого приложения, и поставлена подпись сертификационного органа, являющегося третьей стороной, для выполнения первой проверки подписи, и дополнительно считывает с диска данные, связанные с корневым сертификатом, включающим в себя подпись для данных, содержащих корневой сертификат, записанный на диск в качестве сертификата, соответствующего упомянутому приложению, и применяет к ним упомянутый открытый ключ владельца контента для выполнения второй проверки подписи; и
этап управления приложением, на котором модуль управления приложением, который запрещает или ограничивает использование упомянутого приложения в случае неуспешной проверки при первой и второй проверках подписи на этапе проверки данных.
20. Носитель записи, содержащий программу, вызывающую выполнение устройством обработки информации управления использованием записанного на диск приложения, характеризующегося тем, что содержит:
этап проверки данных, на котором модуль проверки данных обращается к списку отзыва сертификатов (CRL), в котором записана информация об отзыве владельцем контента, являющегося поставщиком упомянутого приложения, для проверки, не включен ли в список отзыва сертификатов (CRL) идентификатор владельца контента, записанный в сертификат приложения, записанного на диск в качестве сертификата, соответствующего упомянутому приложению, и в случае, когда идентификатор владельца контента включен в список, получает временную метку сертификата контента, хранящуюся в сертификате контента, записанном на диск в качестве сертификата, соответствующего записанному на диск контенту, и временную метку CRL, хранящуюся в списке отзыва сертификатов (CRL), для выполнения сравнения обеих временных меток; и
этап управления приложением, на котором модуль управления приложением запрещает или ограничивает использование упомянутой программы приложения, в случае, когда упомянутая временная метка сертификата контента содержит дату, совпадающую или более позднюю, чем дата временной метки CRL.