Dashboard / UUID

UUID

Gere identificadores únicos universais (UUID versão 4) instantaneamente. Ideal para chaves primárias de banco de dados e tokens de sessão.

Como funciona?

O UUID (Universally Unique Identifier) é um identificador de 128 bits padronizado pela RFC 4122. Versão 4 (Aleatória): É a versão mais comum, gerada a partir de números pseudo-aleatórios ou criptograficamente seguros. A probabilidade de colisão (gerar dois iguais) é tão infinitesimal que é considerada impossível na prática. Formato: Um UUID é representado por 32 dígitos hexadecimais, exibidos em 5 grupos separados por hifens: 8-4-4-4-12 (ex: 123e4567-e89b-12d3-a456-426614174000).

Implementação

import uuid

def gerar_uuid():
    # Gera um UUID v4 aleatório
    random_uuid = uuid.uuid4()
    return str(random_uuid)