Copia de seguridad y restauración de licencias DRM
Con la característica Restaurar copia de seguridad, los usuarios pueden realizar copias de seguridad y restaurar licencias en el mismo equipo o en otros equipos. Esta característica permite a los usuarios transferir licencias a un equipo nuevo o volver al mismo equipo (después de volver a formatear el disco duro, por ejemplo). Además, los usuarios pueden reproducir archivos ASF protegidos en más de un equipo.
Para fomentar el uso legítimo de una licencia, una directiva de detección de fraudes restringe el número de veces que se puede restaurar una licencia. Microsoft proporciona un servicio que realiza un seguimiento del número de equipos a los que se ha restaurado una licencia; si se alcanza un límite, el usuario no puede restaurar la licencia.
Permitir o denegar el derecho a realizar copias de seguridad y restaurar
La característica Restauración de copia de seguridad solo funciona para las licencias para las que se da el derecho copia de seguridad y restauración. Si los propietarios de contenido o emisores de licencias no quieren esta característica, o si emiten licencias que contienen un estado seguro (como operaciones con recuento o tiempo limitado), pueden denegar este derecho.
Cuando no se puede restaurar una licencia porque un usuario no tiene derecho, se pasa un identificador de clave a la aplicación. Como mínimo, se debe notificar al usuario que no se pudieron realizar copias de seguridad de algunas licencias, aunque el usuario no sabe a qué licencias hace referencia este mensaje. Si conoce el identificador de clave de los archivos protegidos disponibles, puede desarrollar una solución más sólida para informar al usuario.
Por ejemplo, un reproductor podría desarrollarse para una etiqueta de disco que proporciona canciones protegidas en Internet. Estas canciones y sus identificadores clave se podrían realizar en una base de datos. Si no se pudo realizar una copia de seguridad de algunas licencias, la aplicación del reproductor podría usar el identificador de clave para consultar la base de datos del nombre de las canciones y, a continuación, informar al usuario de qué canciones no se puede realizar una copia de seguridad de las licencias. O bien, se podría crear una biblioteca de música para cada usuario localmente y el identificador de clave podría usarse para recuperar más información sobre qué licencias no se pudieron realizar copias de seguridad.
El servicio de administración de licencias
Cuando se implementa la característica Restauración de copia de seguridad, un servicio de administración de licencias hospedado por Microsoft administra la restauración de licencias.
En primer lugar, los usuarios realizan copias de seguridad de licencias en la aplicación, por ejemplo, eligiendo una opción de menú. Se realiza una copia de seguridad de todas las licencias del equipo en una ubicación especificada, como un disco de disquete. A continuación, los usuarios restauran licencias mediante la aplicación, por ejemplo, eligiendo una opción de menú y especificando su ubicación de copia de seguridad.
En este momento, el usuario debe estar conectado a Internet; Se envía una solicitud de la aplicación al servicio de administración de licencias. Si el equipo desde el que se realizó la copia de seguridad de la licencia es diferente del equipo original (o el equipo original se ha vuelto a formatear), el servicio de administración de licencias emite una nueva licencia al nuevo equipo. De lo contrario, se vuelve a emitir la licencia que se emitió anteriormente a ese equipo.
Dado que el Servicio de administración de licencias recupera información del usuario, debe mostrar la directiva de privacidad de Microsoft o proporcionar un vínculo a esa página en el sitio web de Microsoft.
Nota
Cuando un usuario final restaura una licencia a un equipo diferente y la licencia requiere individualización, el usuario final debe autorizar a los componentes drm para que se actualicen. Debe implementar un proceso en la aplicación del reproductor para admitir esta característica.
Detección de fraudes
El usuario puede restaurar una licencia un número limitado de veces. Cada vez que se restaura una licencia, el servicio de administración de licencias la realiza un seguimiento e incrementa el recuento de esa licencia por una. Al restaurar una licencia en un equipo al que se restauró anteriormente la licencia (por ejemplo, el equipo desde el que se realizó la copia de seguridad de la licencia), el recuento no aumenta. Se considera que un equipo es diferente si tiene un nuevo sistema operativo o el sistema operativo se ha vuelto a instalar.
De acuerdo con la directiva de detección de fraudes de Microsoft, cuando se ha restaurado una licencia un número determinado de veces, la aplicación recibe una dirección URL de los componentes drm y es responsable de abrir un explorador y mostrar la página web, lo que indica que el contrato de licencia podría haberse infringido. El usuario debe ponerse en contacto con el distribuidor de licencias, que debe determinar si la solicitud es válida.
Nota
DRM no es compatible con la versión basada en x64 de este SDK.
Temas relacionados