DRM _ KeyID

El atributo _ KeyID de DRM contiene el identificador de clave.

Constante global

g _ wszWMDRM _ KeyID

Tipo de datos

CADENA DE _ TIPO _ WMT

Comentarios

Este atributo solo está presente para el contenido de la versión 7 de DRM. Se puede establecer mediante IWMDRMWriter::SetDRMAttribute y se puede recuperar con IWMDRMReader::GetDRMProperty. El mismo atributo de archivo se puede recuperar mediante DRM _ DRMHeader _ KeyID.

El identificador de clave se usa junto con el valor de ed. de clave para crear la clave de contenido que se usa para cifrar y descifrar el archivo. La aplicación de escritura usa el identificador de clave para cifrar el archivo y, a continuación, almacena el identificador de clave en el encabezado de archivo. Cuando una aplicación de reproductor solicita una licencia para un archivo, el componente DRM envía el identificador de clave (junto con el resto del encabezado DRM) al servidor de licencias. El servidor de licencias, que tiene la ed. de clave secreta, la usa y el identificador de clave para crear una clave para el archivo, que luego inserta en una licencia junto con los distintos derechos que se aplicarán al archivo.

Normalmente, se usa un valor de ed. de clave con muchos iDs de clave. El valor de ed.clave es un secreto compartido solo por el creador del contenido y el distribuidor de licencias. El identificador de clave lo usan las aplicaciones cliente DRM y se almacena en el encabezado DRM sin cifrado.

Este atributo es el mismo que DRM _ DRMHeader _ KeyID.

Vea también

Lista de atributos