Compartilhar via


ID da chave e da chave

[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador de Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador de Coletor em vez do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Ao empacotar um arquivo, você usa uma chave. Uma chave é uma parte dos dados usados nos algoritmos de criptografia que protegem o conteúdo. Há duas partes para cada chave: uma semente de chave de licença e uma ID de chave (geralmente abreviada como KID). A ID da chave é pública e é armazenada no cabeçalho do arquivo como uma forma de identificar a chave necessária para descriptografar o arquivo. A semente da chave de licença é um valor secreto que deve ser compartilhado pelo empacotador de conteúdo e pelo emissor da licença.

Uma ID de chave identifica o conteúdo protegido da perspectiva da licença. Embora você possa usar a mesma ID de chave para vários arquivos, é recomendável que você sempre use uma ID de chave exclusiva para cada parte do conteúdo protegido.

Muitos dos métodos descritos nesta documentação usam cadeias de caracteres de ID de chave para selecionar licenças. Essas cadeias de caracteres contêm a ID da chave codificada em base64.

Conceitos