Pular para o conteúdo
Toolbench

Tente: comprimir pdf, foto do iphone, 15% de 240

    Gerador de UUID

    UUIDs versão 4, de uma fonte aleatória de verdade.

    O que sai

    Aperte o botão e o resultado aparece aqui.

    Guia: Versão 4, da fonte certa2 min de leitura

    Versão 4, da fonte certa

    Um UUID v4 é 122 bits de aleatoriedade — e a qualidade dele é a qualidade da fonte. Aqui a fonte é crypto.getRandomValues(), o gerador criptográfico do navegador, não o Math.random() previsível de muitos geradores online. Gere um ou gere mil, copie ou salve em arquivo.

    A anatomia do identificador

    O 4 no terceiro grupo é a versão; o primeiro caractere do quarto grupo é sempre 8, 9, a ou b — seis bits fixos ditados pelo padrão. O resto é aleatório. E GUID? Nome da Microsoft para a mesma coisa: formatos idênticos, termos intercambiáveis.

    Único não é secreto

    UUID serve para identificar sem colisão — chave de banco, ID de requisição, nome de arquivo. Ele aparece em URLs e logs por natureza, então nunca deve fazer papel de segredo. Token de sessão e chave de API pedem um gerador de segredos; para senhas, o gerador de senhas.

    Em lote, sem rede

    Os UUIDs são gerados nesta aba e nunca saem dela — nenhuma requisição, nenhum registro. Precisa de identificadores legíveis para URLs? O gerador de slug resolve o caso humano da mesma tarefa.

    Perguntas frequentes

    Qual a diferença entre UUID e GUID?

    Nenhuma que importe. GUID é o nome da Microsoft para o mesmo identificador de 128 bits. Os formatos são idênticos e os termos se usam como sinônimos.

    São seguros para usar como segredo?

    Não. Um UUID é único, não imprevisível do jeito que um segredo precisa ser — e costuma aparecer em URLs e logs. Para qualquer coisa que precise ser secreta, use um gerador de senha ou de token.

    Por que há um 4 no terceiro grupo?

    Esse dígito identifica a versão. Todo UUID versão 4 o carrega, e o primeiro caractere do quarto grupo é sempre 8, 9, a ou b — são os seis bits fixos.

    Os UUIDs são enviados para algum lugar?

    Não. São gerados nesta aba e nunca saem dela.

    Na mesma gaveta