DRM_KeyID

El atributo DRM_KeyID contiene el identificador de clave.

Constante global

g_wszWMDRM_KeyID

Tipo de datos

WMT_TYPE_STRING

Comentarios

Este atributo solo está presente para contenido drm versión 7. 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 la inicialización de clave para crear la clave de contenido que se usa para cifrar y descifrar el archivo. La aplicación writer 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 inicialización de clave secreta, lo 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 una inicialización de clave con muchos identificadores de clave. La inicialización de clave es un secreto compartido solo por el creador del contenido y el distribuidor de licencias. Las aplicaciones cliente DRM usan el identificador de clave y se almacenan en el encabezado DRM sin cifrar.

Este atributo es el mismo que DRM_DRMHeader_KeyID.

Consulte también

Lista de atributos