Monu Tools

Gerador de UUID

Gere 5 UUIDs aleatórios RFC 4122 versão 4 de uma só vez. A entrada é ignorada; execute novamente para um novo lote.

Como usar o/a Gerador de UUID

  1. 01

    Prima Executar para gerar um novo lote de UUIDs.

  2. 02

    Aparecem cinco UUIDs versão 4 no painel de saída.

  3. 03

    Copie-os com um clique; execute novamente para um novo conjunto.

O que é um UUID

Um UUID (identificador único universal) é um valor de 128 bits usado para rotular coisas, linhas de bases de dados, ficheiros, eventos, mensagens, recursos de API, sem uma autoridade central a distribuir IDs. Qualquer máquina pode criar um de forma independente e confiar que não vai colidir com o de mais ninguém.

Como é construída a versão 4

Este gerador produz UUIDs da versão 4, o tipo mais comum. Um UUID v4 é quase inteiramente aleatório: 122 dos seus 128 bits vêm de uma fonte aleatória, e os restantes 6 bits são fixos para marcar a versão e a variante. É escrito como 32 dígitos hexadecimais no agrupamento familiar 8-4-4-4-12.

Cada lote de cinco é gerado com a fonte aleatória criptograficamente segura da sua plataforma, a mesma usada para aleatoriedade sensível à segurança, e não uma função pseudoaleatória previsível. Carregue em Executar de novo a qualquer momento para um lote novo.

Quão únicos são realmente

A unicidade é uma questão de probabilidade e não uma garantia absoluta, mas os números são tranquilizadores: com 122 bits aleatórios, teria de gerar milhares de milhões de UUIDs antes de a hipótese de uma única colisão se tornar relevante. Para praticamente qualquer aplicação, isto é efetivamente único.

v4 vs v7

A versão 4 é o padrão certo quando só precisa de um ID único. Se a ordenação importa, a versão 7 codifica um timestamp nos seus bits iniciais, para que os IDs se ordenem por hora de criação, o que mantém os índices das bases de dados mais arrumados do que chaves v4 totalmente aleatórias. O artigo Aprenda sobre v4 vs v7 aborda o compromisso em profundidade.

Usos comuns e uma ressalva

Os usos comuns incluem chaves primárias, chaves de idempotência que tornam um pedido seguro de repetir, IDs de correlação para rastrear um pedido entre serviços, e nomes de ficheiro únicos. Tem em mente que um UUID v4 é aleatório mas não secreto, por isso não deve ser usado sozinho como token de segurança ou palavra-passe.

Perguntas frequentes

Que tipo de UUIDs são estes?

São UUIDs RFC 4122 versão 4: identificadores aleatórios com 122 bits aleatórios, gerados com uma fonte criptograficamente forte.

Os UUIDs são únicos?

As colisões são astronomicamente improváveis. Com 122 bits aleatórios, teria de gerar milhares de milhões de UUIDs antes de existir qualquer hipótese realista de repetição.

Porquê cinco de cada vez?

Cinco é um lote conveniente para a maioria das tarefas. Prima Executar de novo para gerar outros cinco sempre que precisar de mais.

Fontes

Incorporar esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas