Decodifique UUIDs online e analise versão, variante, timestamps, estrutura de bits, exposição de informações e tipo de identificador. Analise UUID v1 a v8 no navegador.
Um Decodificador de UUID é uma ferramenta para desenvolvedores que examina a estrutura de um Universally Unique Identifier e explica quais informações estão codificadas em seus 128 bits.
Diferentemente de um simples Validador de UUID, um decodificador faz mais do que determinar se a string parece correta. Ele identifica a versão e a variante do UUID, analisa os campos específicos da versão e explica quais informações podem ou não ser recuperadas a partir do identificador.
UUID v4 é principalmente aleatório. Um decodificador pode identificar sua versão e variante e explicar que a maior parte dos bits restantes representa dados aleatórios. Diferentemente dos UUIDs v1, v6 e v7, o UUID v4 não contém um timestamp de criação incorporado.
UUID v7 contém um timestamp Unix de 48 bits em milissegundos no início do UUID. Esse timestamp pode ser convertido em uma data e hora legíveis sem consultar um serviço externo.
UUID v1 e UUID v6 contêm um timestamp de 60 bits baseado na época dos UUIDs. Eles também contêm uma sequência de clock e um campo de nó. O campo de nó pode historicamente corresponder a um endereço MAC, embora implementações modernas possam usar um identificador de nó aleatório.
Depende da versão do UUID. UUIDs aleatórios, como o v4, revelam muito pouco além de sua versão e variante. UUIDs baseados em tempo, como v1, v6 e v7, podem expor informações relacionadas ao tempo. O campo de nó de um UUID v1 ou v6 também pode conter um identificador semelhante a um endereço MAC.
Um Decodificador de UUID examina a estrutura de 128 bits de um UUID e explica sua versão, variante, campos codificados e informações que podem ser obtidas a partir do identificador.
Dependendo da versão do UUID, um decodificador pode identificar a versão e a variante, recuperar timestamps de UUIDs baseados em tempo, analisar os campos de sequência de clock e de nó nas versões aplicáveis e explicar se os dados restantes são aleatórios ou derivados de um namespace e de um nome.
Algumas versões de UUID contêm informações de timestamp. UUID v1 e v6 contêm timestamps baseados na época dos UUIDs, enquanto UUID v7 contém um timestamp Unix em milissegundos. UUID v4 não contém um timestamp de criação.
Não. UUID v4 é gerado principalmente a partir de dados aleatórios e não contém um timestamp de criação incorporado.
Não. UUID v3 e v5 são UUIDs baseados em nome e derivados por meio de hashing. O nome original não pode ser recuperado apenas a partir do UUID.
UUID v1 contém um campo de nó de 48 bits. Historicamente, esse campo poderia conter um endereço MAC, mas implementações modernas podem usar um identificador de nó gerado aleatoriamente.
UUID v4 é principalmente aleatório, enquanto UUID v7 contém um timestamp Unix em milissegundos seguido de dados aleatórios. Portanto, UUID v7 contém informações sobre o tempo de geração e possui características de ordenação por tempo.
Sim. Você pode inserir vários UUIDs separados por novas linhas, vírgulas ou ponto e vírgula e decodificá-los em conjunto.
Não. A decodificação é realizada localmente no seu navegador. Os valores UUID não precisam ser enviados para um servidor.
O UUID NIL contém todos os bits iguais a zero, enquanto o UUID MAX contém todos os bits iguais a um. Eles são valores UUID especiais, e não identificadores comuns gerados para uso geral.