_Keyid DRM

O atributo _ keyid do DRM contém o identificador de chave.

Constante global

_keyid g wszWMDRM _

Tipo de Dados

Cadeia de caracteres do _ tipo WMT _

Comentários

Este atributo está presente somente para conteúdo DRM versão 7. Ele pode ser definido usando IWMDRMWriter:: SetDRMAttribute e pode ser recuperado com IWMDRMReader:: GetDRMProperty. O mesmo atributo de arquivo pode ser recuperado usando o _ _ keyid DRMHeader do DRM.

A ID da chave é usada em conjunto com a semente de chave para criar a chave de conteúdo que é usada para criptografar e descriptografar o arquivo. O aplicativo de gravador usa a ID de chave para criptografar o arquivo e, em seguida, armazena a ID da chave no cabeçalho do arquivo. Quando um aplicativo de Player solicita uma licença para um arquivo, o componente DRM envia a ID de chave (juntamente com o restante do cabeçalho DRM) para o servidor de licença. O servidor de licença, que tem a semente da chave secreta, usa-a e a ID da chave para criar uma chave para o arquivo, que ele insere em uma licença junto com os vários direitos que serão aplicados ao arquivo.

Normalmente, uma semente de chave é usada com muitas IDs de chave. A semente de chave é um segredo compartilhado somente pelo criador de conteúdo e pelo distribuidor de licenças. A ID da chave é usada por aplicativos cliente DRM e é armazenada no cabeçalho DRM em claro.

Esse atributo é o mesmo que o _ _ keyid DRMHeader do DRM.

Confira também

Lista de Atributos