Поделиться через


Основы DRM

[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Технологии DRM Windows Media довольно просты с точки зрения пакета SDK для формата Windows Media. Компоненты пакета SDK можно использовать для защиты содержимого и воспроизведения защищенного содержимого.

Защита содержимого

Защита содержимого (также называемого содержимым упаковки) включает шифрование раздела данных файла и включение некоторых сведений в заголовок файла, что позволяет игрокам расшифровывать содержимое.

Для шифрования содержимого требуется ключ, который является значением, используемым для заполнения алгоритмов шифрования. Ключ состоит из двух частей: начального значения ключа (или закрытого ключа) и идентификатора ключа (или открытого ключа). Начальное значение ключа — это значение секрета, с помощью которого кодируется содержимое. Идентификатор ключа — это общедоступное значение, которое входит в заголовок защищенного файла.

Если файл защищен, его невозможно расшифровать без лицензии. Лицензия содержит сведения, указывающие условия использования защищенного содержимого. Условия лицензии определяются владельцем контента и могут быть настроены в соответствии с различными потребностями. Часть процесса упаковки файла заключается в том, чтобы включить URL-адрес веб-страницы, где пользователи могут получить лицензию для доступа к содержимому.

Чтение защищенного содержимого

Чтобы прочитать защищенное содержимое, лицензия на содержимое должна находиться на клиентском компьютере. Некоторые ограничения лицензий проверяются внутренними компонентами пакета SDK для формата Windows Media, а другие должны применяться приложением.

Объекты пакета SDK формата Windows Media можно использовать для получения лицензий на содержимое и выполнения других административных задач, таких как обновление компонентов DRM и резервное копирование лицензий.

Заметка

DRM не поддерживается версией этого пакета SDK на основе x64.

 

функции управления цифровыми правами

включение поддержки DRM