Skip to content

generateNonce ​

Gera um vetor de bytes aleatórios (nonce) de comprimento especificado.

Sintaxe ​

typescript
generateNonce(length?: number): Uint8Array

Parâmetros ​

NomeTipoDescrição
lengthnumber(Opcional) Comprimento do nonce em bytes. Padrão: 16

Retorno ​

TipoDescrição
Uint8ArrayUm vetor de bytes aleatórios

Exemplo ​

typescript
generateNonce(); // Uint8Array(16) [...]
generateNonce(32); // Uint8Array(32) [...]

Notas ​

  • Lança um erro se o comprimento não for positivo ou não for múltiplo de 8.
  • Utiliza crypto.getRandomValues para geração segura de números aleatórios.

Referências ​

Released under the MIT License.