Resumo

  • A revisão 22 está na agenda de 24 de setembro do IESG como candidata a Proposed Standard. O estado público ainda é avaliação; há ações de IANA por fazer.
  • Uma segunda Last Call retirou HPKE-4-KE e HPKE-6-KE porque JOSE não registra ChaCha20/Poly1305 como algoritmo de criptografia de conteúdo. HPKE-4 e HPKE-6 continuam propostos para o modo integrado.
  • Essa diferença separa duas arquiteturas de JWE. Uma declaração genérica de suporte a HPKE não comprova as combinações que um aplicativo conseguirá usar.

No modo integrado, HPKE cifra a própria mensagem. O texto exige um só destinatário e a ausência de enc no cabeçalho: não há um segundo cifrador de conteúdo a escolher. A lista ainda inclui HPKE-4 e HPKE-6, ambos com ChaCha20Poly1305 como AEAD interno. O processo não declarou que esse AEAD é inseguro, nem o baniu de HPKE.

No modo de criptografia de chave, a unidade protegida por HPKE é outra: uma CEK, chave usada depois pelo algoritmo de conteúdo identificado em enc. Uma serialização JSON pode repartir essa CEK entre vários destinatários, inclusive usando outros mecanismos de gestão de chave. O segredo encapsulado vai no parâmetro ek; a estrutura do destinatário vincula enc à derivação HPKE. A tabela -KE da revisão 22 reúne apenas seis números: 0, 1, 2, 3, 5 e 7.

A sequência de revisão dá sentido à diferença. A segunda chamada pública, encerrada em 3 de agosto, pediu consenso especificamente para excluir as variantes -KE de números 4 e 6, já que falta em JOSE o registro de ChaCha20/Poly1305 como cifrador de conteúdo. Em 15 de setembro, a diretora de área responsável afirmou que essa exclusão era a única mudança da segunda votação. Confundir o AEAD dentro de HPKE com o algoritmo de conteúdo do JWE apagaria exatamente o limite debatido.

O Datatracker informa votos suficientes para passar e a inclusão na reunião de hoje. Isso não equivale à decisão final; «IANA OK – Actions Needed» também não equivale a registros concluídos. Não há relato de implantação ou incidente. A pergunta prática é qual modo o produto oferece, com qual par alg/enc e para quantos destinatários.

Fontes