Perfil Governance¶
Tradução informativa da especificação em inglês, atualizada em 25/10/2026. A versão normativa é a inglesa: esta tradução não tem valor normativo e, em caso de divergência, prevalece o inglês. Identificadores e blocos de código são mantidos sem tradução.
Estado: Publicado — v2.0
Escopo: Níveis de risco, atestação de jurisdição, revogação, recuperação de chaves e operações de governança
Finalidade¶
O núcleo do DCP define os artefatos e o modelo de verificação. O perfil Governance define as políticas, as regras e os mecanismos operacionais que determinam como esses artefatos são geridos ao longo do seu ciclo de vida: quem pode revogar um agente, como os níveis de risco são atribuídos, quais requisitos jurisdicionais se aplicam e como as chaves são recuperadas.
Isso fica explicitamente fora do núcleo porque:
- As políticas de governança dependem da implantação (uma implantação governamental tem regras diferentes das de uma startup)
- A atribuição de níveis de risco depende do contexto do verificador, não da estrutura do protocolo
- Os requisitos jurisdicionais variam conforme o país e o quadro regulatório
- Os mecanismos de recuperação de chaves e de revogação envolvem infraestrutura operacional
- As cerimônias de governança exigem uma coordenação entre várias partes que vai além da verificação
O que fica aqui (não no núcleo)¶
Níveis de segurança adaptativos¶
O sistema de quatro níveis (routine, standard, elevated, maximum) que seleciona automaticamente o nível de proteção criptográfica conforme a pontuação de risco da intenção, a classificação dos dados e o tipo de ação.
Veja a seção 14 do DCP-AI v2.0.
Atestação de jurisdição¶
Atestações opcionais de autoridades governamentais ou credenciadas que certificam a identidade em um registro de vinculação ao principal para uma jurisdição específica.
Veja a seção “Jurisdiction Attestation” do DCP-01.
Revogação¶
Mecanismos para revogar agentes:
- Revogação padrão por meio de Revocation Records assinados (DCP-01)
- Revogação de emergência por meio de um token de revogação registrado previamente (sem necessidade de assinatura)
- Listas de revogação jurisdicionais publicadas por autoridades
Veja a seção 11.3 do DCP-AI v2.0 e a lacuna nº 13 do relatório de AUDIT.
Recuperação de chaves¶
Recuperação social M de N usando o compartilhamento de segredos de Shamir, com as partes cifradas por meio de um KEM híbrido.
Veja a seção 11.2 do DCP-AI v2.0 e a lacuna nº 1 do relatório de AUDIT.
Rotação de chaves¶
Cerimônia de rotação: a chave nova assina uma prova de posse, a chave antiga contra-assina a autorização, com uma janela de carência configurável.
Veja a seção 11.1 do DCP-AI v2.0.
Cerimônias de chaves de governança¶
Operações de governança M de N entre várias partes para assinar avisos de algoritmos e decisões do protocolo.
Veja a seção 13.1 do DCP-AI v2.0 e a seção “Governance Key Ceremony” do relatório de AUDIT.
Política decidida pelo verificador¶
O princípio de que a política de assinaturas é definida pela configuração do verificador, não pelo agente. Inclui a regra de nunca rebaixar os níveis de segurança.
Veja a seção 7.2 do DCP-AI v2.0.
O que permanece no núcleo¶
- A existência de um compromisso de revogação na vinculação ao principal (o campo
revocation_token) - O campo
statusdo passaporte do agente (active/suspended/revoked) - O artefato de resultado de política (mas não como as decisões de política são tomadas)
- A trilha de auditoria (mas não quais eventos de governança são registrados)
Referências normativas¶
- DCP-01 — atestação de jurisdição, Revocation Records
- DCP-AI v2.0 — seções 7.2 (política de verificador), 11 (gestão de chaves), 13 (governança), 14 (níveis de segurança)
- Armazenamento e ancoragem — listas de revogação, logs de transparência
- Guia do operador — operar um serviço de verificação
Notas de implementação (informativas)¶
Acrescentadas em 25/10/2026. Não normativas. Estas notas não acrescentam nenhum requisito nem mudam nada do que está acima: descrevem como o código de referência em
mainse relaciona com este texto. Onde divergem, prevalece o texto normativo acima.
- Nenhum schema de RPR tem um campo
revocation_token. O schema do passaporte V2 tem umemergency_revocation_tokenopcional, o compromisso que a revogação de emergência verifica; o passaporte V1 não tem nenhum. - O enum
statusdo passaporte éactive,suspendederevokedno V1, e acrescentacommissioned,decliningedecommissionedno V2 (seis estados). - Os auxiliares de recuperação de chaves dos SDKs dividem e reconstroem um segredo com o esquema de Shamir e devolvem as partes como estão: eles não cifram as partes com o KEM híbrido nem as distribuem. Cifrar e entregar cada parte é tarefa de quem chama.