Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um cliente PlayReady inclui um GUID aleatório chamado Nonce de Licença em cada solicitação de licença que ele gera para um servidor de licenças.
Se o servidor fornecer uma resposta de licença apenas com licenças não persistentes, ele incluirá nas licenças um identificador de direitos que contém o Nonce de Licença da solicitação de licença.
Ao adicionar as licenças recebidas ao armazenamento de dadosMemory-Only, o cliente verifica se o identificador de direitos da licença corresponde ao Nonce de Licença da solicitação de licença e rejeita as licenças que não correspondem.
Esse mecanismo foi projetado dessa forma por motivos de robustez do PlayReady e evita instâncias de um invasor reproduzindo licenças não persistentes repetidamente para obter um direito de jogo indefinido para um determinado KID (identificador de chave).
Se o servidor fornecer uma resposta de licença contendo pelo menos uma licença persistente, inclui também um identificador único associado à licença na resposta. Esse mecanismo foi projetado por motivos de segurança do dispositivo, para bloquear um ataque HDS-fill-DOS. Isso impede que um invasor ocupe o HDS reproduzindo uma resposta de licença repetidamente, o que pode levar ao preenchimento do HDS ou até mesmo da memória (HDD, SSD, NAND Flash) se o dispositivo não tiver proteção contra a inflação do HDS, tornando-o inoperante.