Glossário

Nonce

número usado uma vezvalor criptográfico único

Um nonce é um valor que não deve se repetir no âmbito definido pelo protocolo, geralmente sob a mesma chave.

Definição

Um nonce é usado uma vez em um contexto definido, muitas vezes em cada criptografia sob uma chave. Ele separa operações iguais para evitar repetir estado interno ou fluxo de chave.

Único nem sempre significa aleatório

Pode ser contador, valor aleatório com colisão improvável ou sequência estruturada. Alguns esquemas exigem somente unicidade; outros também imprevisibilidade.

Nonce, IV, salt e chave

O nonce normalmente é público e não é uma chave. O IV inicializa um modo e pode ter outros requisitos; às vezes coincidem. O salt separa derivações de senhas.

Perguntas frequentes

Pode revelar relações, permitir falsificações ou destruir confidencialidade e integridade.

Nem sempre. Um contador funciona quando a unicidade é garantida.

Geralmente junto ao texto cifrado, pois não precisa ser secreto.

Veja também