fixmint
PT

Gerador de UUID: v4 e v7

UUIDs v4 aleatórios ou v7 ordenados por tempo, gerados no seu dispositivo, com cópia e download.

  • Roda no seu dispositivo
  • Sem cadastro
  • Funciona offline depois de uma visita

Como gerar um UUID

  1. Escolha a versão 4 para IDs aleatórios, ou a versão 7 para IDs que se ordenam pelo tempo.
  2. Defina a quantidade e marque maiúsculas, sem hífens ou chaves, se o seu código exigir.
  3. Copie todos ou baixe a lista. Cole qualquer UUID em Analisar para ver a versão e o horário.

Perguntas

Qual é a diferença entre UUID v4 e v7?

A versão 4 é aleatória, exceto pelos bits de versão e de variante. A versão 7 começa com o tempo Unix em milissegundos, então os IDs criados depois ficam ordenados depois, o que combina com chaves de banco de dados indexadas em ordem.

Os UUIDs gerados são únicos?

Os valores v4 aleatórios são únicos na prática, já que 122 de seus bits são aleatórios. O gerador usa crypto.randomUUID ou crypto.getRandomValues, a fonte de aleatoriedade criptográfica do navegador. Dentro de uma mesma página, os IDs v7 avançam dentro de cada milissegundo, então nunca se repetem.

Posso usar um UUID como senha?

Não. Um UUID é um identificador, não um segredo, e um UUID v7 mostra quando foi criado. Use o gerador de um gerenciador de senhas para senhas e tokens de acesso.

De onde vem o tempo em um UUID v7?

Os primeiros 48 bits guardam o tempo Unix em milissegundos, obtido do relógio do seu dispositivo. A análise converte esses bits de volta em uma data e hora ISO em UTC.

Avaliações

    Ainda não há avaliações. Seja o primeiro.

    Sua nota

    Seu e-mail nunca é exibido nem guardado.

    Leia mais