Лицензии
После получения защищенного файла клиент должен получить лицензию, прежде чем он сможет выполнять действия, использующие это содержимое. Лицензии хранят сведения, необходимые для доступа к связанному содержимому и хранения правил, с помощью которых можно получить доступ к содержимому. Пользователи должны приобрести собственные лицензии для воспроизведения защищенного содержимого, даже если защищенное содержимое было скопировано у пользователя, у которого уже есть лицензия. Лицензии содержат ключ шифрования для расшифровки соответствующего содержимого или, в случае цепочки лицензий, содержат промежуточный ключ. Лицензии также содержат права и другие свойства, определяющие использование содержимого. Например, лицензия определяет количество воспроизведения защищенного файла и срок действия лицензии. Эти свойства настраиваются в лицензии отдельно от защищенного файла.
Каждая лицензия содержит следующие сведения:
- Ключ шифрования содержимого.
- Права и условия лицензии, также известные как политики.
- Необязательные атрибуты, такие как имя и описание лицензии.
Прежде чем клиент сможет расшифровать содержимое, связанное с лицензией, он должен получить политику из лицензии. Сведения о защите содержимого в лицензии шифруются с помощью открытого ключа клиента или сведений о шифровании открытого ключа клиента. Лицензия считается привязанной к клиенту или домену с закрытым ключом для расшифровки сведений о защите содержимого.
Клиенты получают лицензии непосредственно с серверов лицензий или через прокси-сервер.
Идентификаторы ключей и ключей
Лицензии, ограниченные политикой привязки