Saltar al contenido
uencoder

BLAKE3 Keyed Mode

El modo con clave de BLAKE3 es su modo MAC: se inyecta una clave de 32 bytes en el estado inicial para producir un código de autenticación de mensajes con clave.

Propósito

Proporciona un MAC de alta velocidad construido sobre BLAKE3 — más eficiente que HMAC-BLAKE2 (una sola pasada) y con soporte de salida de longitud arbitraria.

Mecanismo

El estado inicial se deriva de la clave (IV XOR constante que marca el modo con clave); el resto es idéntico al modo árbol. La salida es un resumen ligado a la clave; falsificarlo exige conocer la clave.

Casos de uso

  • Autenticación de mensajes de alta velocidad
  • Derivación de claves
  • MAC en sustitución de HMAC

Herramientas relacionadas

References