Код документа: RU2004105508A
1. Способ публикации цифрового содержимого публикующим пользователем и выдачи себе соответствующей цифровой лицензии на средство публикации для обеспечения себе возможности воспроизведения опубликованного цифрового содержимого, по которому публикующий пользователь снабжается сертификатом на публикацию из сервера управления правами на цифровое содержимое (DRM), сертификат публикации имеет открытый ключ (PU-OLP) и соответствующий секретный ключ (PR-OLP), шифрованный открытым ключом, соответствующим публикующему пользователю (PU-ENTITY), для формирования (PU-ENTITY(PR-OLP)), способ включает разработку содержимого и шифрование разработанного содержимого в соответствии с ключом содержимого (CK), создание метки прав для шифрованного содержимого с (CK), шифрованным открытым ключом DRM-сервера (PU-DRM), для формирования (PU-DRM(CK)), восстановление (PU-ENTITY(PR-OLP)) из сертификата публикации, применение секретного ключа (PR-ENTITY), соответствующего (PU-ENTITY), к (PU-ENTITY(PR-OLP)) для получения (PR-OLP), подписание созданной метки прав посредством (PR-OLP) для создания подписанной метки прав (SRL), соединение созданной SRL и сертификата публикации с шифрованным содержимым для формирования пакета содержимого, распределяемого другому пользователю, который должен связаться с DRM-сервером для получения в нем соответствующей лицензии с (CK) для воспроизведения шифрованного содержимого, причем только такой DRM-сервер имеет секретный ключ (PR-DRM), соответствующий (PU-DRM), и может применить (PR-DRM) к (PU-DRM(CK)) для получения (CK), создание данных лицензии, соответствующих пакету содержимого, с (CK), шифрованным (PU-ENTITY) для формирования (PU-ENTITY(CK)), подписание созданных данных лицензии посредством (PR-OLP) для создания лицензии на средство публикации и присоединение сертификата публикации к лицензии на средство публикации, вследствие чего только публикующий пользователь, имеющий (PR-ENTITY), соответствующий (PR-ENTITY), может применить такой (PR-ENTITY) к (PU-ENTITY(CK)) из лицензии на средство публикации для получения (CK) и вследствие этого расшифровки шифрованного содержимого для осуществления воспроизведения.
2. Способ по п.1, по которому сертификат публикации также имеет цифровую подпись DRM-сервера и сопровождается цепочкой сертификатов, приводящей обратно к корневому авторитетному источнику, при этом способ включает проверку сертификата публикации на основе его подписи и цепочки сертификатов, приводящей обратно к корневому авторитетному источнику, и восстановление (PU-ENTITY(PR-OLP)) из проверенного сертификата публикации, соединение созданной SRL, сертификата публикации и сопровождающей цепочки сертификатов с шифрованным содержимым для формирования пакета содержимого, распределяемого другому пользователю, и присоединение сертификата публикации и сопровождающей цепочки сертификатов к лицензии на средство публикации, вследствие чего пакет содержимого, лицензия на средство публикации и сертификат публикации в комбинации формируют цепочку цифровых элементов обратно к корневому авторитетному источнику.
3. Способ по п.1, который включает создание метки прав для шифрованного содержимого с (PU-DRM(CK)) и с данными прав, определяющими права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого.
4. Способ по п.3, который включает создание метки прав для шифрованного содержимого с (PU-DRM(CK)) и с данными прав в шифрованной форме.
5. Способ по п.1, который включает создание данных лицензии, соответствующих пакету содержимого с (PU-ENTITY(CK)) и с данными прав, определяющими права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого.
6. Способ по п.5, который включает создание данных лицензии, соответствующих пакету содержимого с (PU-ENTITY(CK)) и с данными прав в шифрованном виде.
7. Способ воспроизведения публикующим пользователем опубликованного цифрового содержимого на основе самостоятельно выданной соответствующей цифровой лицензии на средство публикации, содержимое шифруется ключом содержимого (CK) для формирования (CK(content)), и лицензия на средство публикации включает (CK), шифрованный открытым ключом (PU-ENTITY), соответствующим публикующему пользователю, для формирования (PU-ENTITY(CK)), и имеет присоединенный к ней сертификат публикации из сервера управления правами на цифровое содержимое (DRM), сертификат публикации имеет открытый ключ (PU-OLP) и соответствующий секретный ключ (PR-OLP), шифрованный (PU-ENTITY) для формирования (PU-ENTITY(PR-OLP)), лицензия на средство публикации подписывается (PR-OLP), при этом способ включает проверку сертификата публикации на основе цепочки сертификатов, получение (PU-OLP) из сертификата публикации, использование полученного (PU-OLP) для проверки подписи лицензии на средство публикации, восстановление (PU-ENTITY(CK)) из проверенной лицензии на средство публикации, применение к (PU-ENTITY(CK)) секретного ключа (PR-ENTITY), соответствующего (PU-ENTITY), для получения (CK), применения (CK) к (CK(content)) для получения в результате содержимого, и направление содержимого приложению воспроизведения для действительного воспроизведения.
8. Способ по п.7, по которому сертификат публикации также имеет цифровую подпись и сопровождается цепочкой сертификатов, приводящей обратно к корневому авторитетному источнику, при этом способ также включает проверку сертификата публикации на основе его подписи и цепочки сертификатов, приводящей обратно к корневому авторитетному источнику.
9. Способ по п.7, по которому лицензия на средство публикации включает (PU-ENTITY(CK)) и данные прав, определяющие права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого, при этом способ также включает проверку, что определенные права и условия данных прав обеспечивают возможность воспроизведения.
10. Способ по п.9, который включает создание данных лицензии, соответствующих пакету содержимого, с (PU-ENTITY(CK)) и с данными прав в шифрованном виде, при этом способ также включает расшифровку прав данных.
11. Носитель информации, считываемый компьютером, содержащий инструкции, выполнимые компьютером, для выполнения способа публикации цифрового содержимого публикующим пользователем и выдачи себе соответствующей цифровой лицензии на средство публикации для обеспечения себе возможности воспроизведения опубликованного цифрового содержимого, публикующий пользователь снабжается сертификатом публикации из сервера управления правами на цифровое содержимое (DRM), сертификат публикации имеет открытый ключ (PU-OLP) и соответствующий секретный ключ (PR-OLP), шифрованный открытым ключом, соответствующим публикующему пользователю (PU-ENTITY), для формирования (PU-ENTITY(PR-OLP)), способ включает разработку содержимого и шифрование разработанного содержимого в соответствии с ключом содержимого (CK), создание метки прав для шифрованного содержимого с (CK), шифрованным открытым ключом DRM-сервера (PU-DRM), для формирования (PU-DRM(CK)), восстановление (PU-ENTITY(PR-OLP)) из сертификата публикации, применение секретного ключа (PR-ENTITY), соответствующего (PU-ENTITY), к (PU-ENTITY(PR-OLP)) для получения (PR-OLP), подписание созданной метки прав посредством (PR-OLP) для создания подписанной метки прав (SRL), соединение созданной SRL и сертификата публикации с шифрованным содержимым для формирования пакета содержимого, распределяемого другому пользователю, который должен связаться с DRM-сервером для получения в нем соответствующей лицензии с (CK) для воспроизведения шифрованного содержимого, причем только такой DRM-сервер имеет секретный ключ (PR-DRM), соответствующий (PU-DRM), и может применить (PR-DRM) к (PU-DRM(CK)) для получения (CK), создание данных лицензии, соответствующих пакету содержимого, с (CK), шифрованным (PU-ENTITY) для формирования (PU-ENTITY(CK)), подписание созданных данных лицензии посредством (PR-OLP) для создания лицензии на средство публикации и присоединение сертификата публикации к лицензии на средство публикации, вследствие чего только публикующий пользователь, имеющий (PR-ENTITY), соответствующий (PR-ENTITY), может применить такой (PR-ENTITY) к (PU-ENTITY(CK)) из лицензии на средство публикации для получения (CK) и вследствие этого расшифровки шифрованного содержимого для осуществления воспроизведения.
12. Носитель информации по п.11, в котором сертификат публикации также имеет цифровую подпись из DRM-сервера и сопровождается цепочкой сертификатов, приводящей обратно к корневому авторитетному источнику, при этом осуществляют проверку сертификата публикации на основе его подписи и цепочки сертификатов, приводящей обратно к корневому авторитетному источнику, и восстановление (PU-ENTITY(PR-OLP)) из проверенного сертификата публикации, соединение созданной SRL, сертификата публикации и сопровождающей цепочки сертификатов с шифрованным содержимым для формирования пакета содержимого, распределяемого другому пользователю, и присоединение сертификата публикации и сопровождающей цепочки сертификатов к лицензии на средство публикации, вследствие чего пакет содержимого, лицензия на средство публикации и сертификат публикации в комбинации формируют цепочку цифровых элементов обратно к корневому авторитетному источнику.
13. Носитель по п.11, в котором способ включает создание метки прав для шифрованного содержимого с (PU-DRM(CK)) и с данными прав, определяющими права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого.
14. Носитель по п.13, в котором способ включает создание метки прав для шифрованного содержимого с (PU-DRM(CK)) и с данными прав в шифрованной форме.
15. Носитель по п.11, в котором способ включает создание данных лицензии, соответствующих пакету содержимого, с (PU-ENTITY(CK)) и с данными прав, определяющими права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого.
16. Способ по п.15, в котором способ включает создание данных лицензии, соответствующих пакету содержимого, с (PU-ENTITY(CK)) и с данными прав в шифрованной форме.
17. Носитель информации, считываемый компьютером, содержащий инструкции, выполнимые компьютером, для выполнения способа воспроизведения публикующим пользователем опубликованного цифрового содержимого на основе самостоятельно выданной соответствующей цифровой лицензии на средство публикации, содержимое шифровано ключом содержимого (CK) для формирования (CK(content)), и лицензия на средство публикации включает (CK), шифрованный открытым ключом (PU-ENTITY), соответствующим публикующему пользователю, для формирования (PU-ENTITY(CK)), и имеет присоединенный к ней сертификат публикации из сервера управления правами на цифровое содержимое (DRM), сертификат публикации имеет открытый ключ (PU-OLP) и соответствующий секретный ключ (PR-OLP), шифрованный (PU-ENTITY) для формирования (PU-ENTITY (PR-OLP)), лицензия на средство публикации подписывается (PR-OLP), при этом способ включает проверку сертификата публикации на основе цепочки сертификатов, получение (PU-OLP) из сертификата публикации, использование полученного (PU-OLP) для проверки подписи лицензии на средство публикации, восстановление (PU-ENTITY(CK)) из проверенной лицензии на средство публикации, применение к (PU-ENTITY(CK)) секретного ключа (PR-ENTITY), соответствующего (PU-ENTITY), для получения (CK), применение (CK) к (CK(content)) для получения в результате содержимого, и направление содержимого приложению воспроизведения для действительного воспроизведения.
18. Носитель информации по п.17, в котором сертификат публикации также имеет цифровую подпись и сопровождается цепочкой сертификатов, приводящей обратно к корневому авторитетному источнику, а способ также включает проверку сертификата публикации на основе его подписи и цепочки сертификатов, приводящей обратно к корневому авторитетному источнику.
19. Носитель информации по п.17, в котором лицензия на средство публикации включает (PU-ENTITY(CK)) и данные прав, определяющие права и условия, которые должны быть удовлетворены для обеспечения возможности воспроизведения содержимого, а способ также включает проверку, что определенные права и условия данных прав обеспечивают возможность воспроизведения.
20. Носитель информации по п.19, в котором способ включает создание данных лицензии, соответствующих пакету содержимого, с (PU-ENTITY(CK)) и с данными прав в шифрованном виде, а также включает расшифровку прав данных.