1. Verificación de webhook con clave canónica de 32 bytes
Ingeniero de seguridad de backendContexto
El equipo necesita validar la firma de un webhook entrante utilizando una clave compartida de 256 bits y separación de contexto.
Problema
Comprobar qué algoritmos MAC son compatibles con la clave dada y revisar la resistencia ante colisiones.
Cómo usarlo
Introduce el cuerpo del mensaje en UTF-8, la clave de 32 bytes en hexadecimal y define una etiqueta de contexto como dominio de separación.
message: 'The quick brown fox jumps over the lazy dog', messageEncoding: 'utf8', keyHex: '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f', tagBytes: 32, customLabel: 'myapi/v1/webhook'Resultado
Reporte completo con etiquetas generadas para todas las construcciones, validación de autopruebas KAT y confirmación de 256 bits de fuerza criptográfica.