Sobre esta ferramenta
Os tokens são gerados com a Web Crypto API (crypto.getRandomValues), a fonte de aleatoriedade criptograficamente segura do navegador — não Math.random().
Escolha um comprimento e um conjunto de caracteres e copie o resultado. Nada é armazenado ou transmitido; cada token existe apenas na sua tela.
Um token alfanumérico de 32 caracteres carrega cerca de 190 bits de entropia — muito além do alcance da força bruta.
Perguntas frequentes
Quão aleatórios são esses tokens?
Eles usam crypto.getRandomValues — o mesmo CSPRNG que os navegadores usam para criptografia. Adequado para segredos, ao contrário de Math.random().
Dois tokens poderiam colidir algum dia?
Com 32 caracteres alfanuméricos, a probabilidade é de cerca de 1 em 10⁵⁷ — praticamente impossível.
Que comprimento devo usar?
32 caracteres são um padrão sólido para chaves de API; use 64 para segredos de longa duração. Um comprimento maior não custa nada.