

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# API SPEKE v1: Componentes de carga útil padrão
<a name="standard-payload-components"></a>

Em qualquer solicitação do SPEKE, o criptografador pode solicitar respostas para um ou mais sistemas de DRM. O criptografador especifica os sistemas de DRM no `<cpix:DRMSystemList>` da carga da solicitação. Cada especificação do sistema inclui a chave e indica o tipo de resposta a ser retornada.

O exemplo a seguir mostra uma lista de sistemas DRM com uma única especificação do sistema DRM:

![RequestIntroSimple](http://docs.aws.amazon.com/pt_br/speke/latest/documentation/images/RequestIntroSimple.png)


A tabela a seguir lista os principais componentes de cada `<cpix:DRMSystem>`.


| Identificador | Description | 
| --- | --- | 
|  `systemId` ou `schemeId`  | Identificador exclusivo para o tipo de sistema DRM, conforme registrado na organização do DASH IF. Para obter uma lista, consulte Sistema [DASH-IF](https://dashif.org/identifiers/content_protection/). IDs | 
|  `kid`  | O ID da chave. Essa não é a chave real, mas sim um identificador que aponta para a chave em uma tabela de hash. | 
|  `<cpix:UriExtXKey>`  | Solicita uma chave padrão não criptografada. O tipo de resposta da chave deve ser este, ou a resposta `PSSH`. | 
|  `<cpix:PSSH>`  | Solicita um Protection System Specific Header (PSSH). Esse tipo de cabeçalho contém uma referência a `kid`, `systemID`, além de dados personalizados para o fornecedor de DRM, como parte do Common Encryption (CENC). O tipo de resposta da chave deve ser este, ou a resposta `UriExtXKey`. | 

Solicitações de exemplo para chave padrão e para PSSH \_

O exemplo a seguir mostra parte de uma amostra de solicitação do criptografador para o provedor de chaves de DRM, com os principais componentes destacados. A primeira solicitação é para uma chave padrão, enquanto a segunda solicitação é para uma resposta PSSH:

![RequestIntro1](http://docs.aws.amazon.com/pt_br/speke/latest/documentation/images/RequestIntro1.png)


\_ Respostas de exemplo para chave padrão e para PSSH \_

A lista a seguir mostra a resposta correspondente do provedor de chaves de DRM para o criptografador:

![ResponseIntro1](http://docs.aws.amazon.com/pt_br/speke/latest/documentation/images/ResponseIntro1.png)
