1. Validação determinística com ML-KEM-768
Engenheiro de Segurança de SoftwareContexto
Uma equipe está implementando o FIPS 203 em uma biblioteca C e precisa confirmar se a derivação de segredos bate com valores conhecidos.
Problema
Validar se a implementação interna produz os mesmos bytes de encapsulamento e segredo compartilhado para uma semente fixa.
Como usar
Selecione 'ML-KEM-768 (recomendado)', configure a codificação para 'Hexadecimal' e insira a semente no campo 'Semente determinística (hex, opcional)'.
parameterSet: ml-kem-768, outputFormat: hex, seedHex: 6c8f5a3fbf21d94e77a0c2e15b9d84f3a6d1c0048e2f97b5d3a1f6c8e0b4297d, showSecretKey: falseResultado
Exibe a chave pública de 1184 B, o ciphertext de 1088 B, o segredo compartilhado de 32 B e a confirmação de correspondência exata no desencapsulamento.