Genera UUID v1 online. Consulta timestamps y clock sequence, analiza el node y usa un node aleatorio para mejorar la privacidad.
UUID v1 es un formato de UUID basado en el tiempo. Dentro de sus 128 bits almacena un timestamp de 60 bits, una clock sequence y un node identifier de 48 bits.
El timestamp utiliza intervalos de 100 nanosegundos desde el UUID Gregorian epoch del 15 de octubre de 1582. Esto permite recuperar una hora aproximada de generación directamente a partir del identificador.
A diferencia de UUID v4, UUID v1 no es completamente aleatorio. Su timestamp forma parte de la estructura del UUID. Cualquiera que tenga el UUID puede decodificar ese timestamp si conoce el formato de UUID v1.
Las implementaciones tradicionales de UUID v1 pueden utilizar la dirección MAC del equipo como node identifier. Esto puede revelar información sobre el sistema que generó el UUID.
Este generador utiliza intencionadamente un node identifier aleatorio con el multicast bit activado. Por lo tanto, la dirección MAC de tu dispositivo no se incluye en el UUID generado.
UUID v1 es un diseño basado en el tiempo más antiguo. UUID v6 reorganiza los campos del timestamp para mejorar el orden lexicográfico, mientras que UUID v7 utiliza milisegundos Unix y datos aleatorios y está pensado para identificadores modernos ordenados por tiempo.
UUID v1 es un formato de UUID basado en el tiempo que contiene un timestamp de 60 bits, una clock sequence y un node identifier de 48 bits.
UUID v1 utiliza un timestamp de 60 bits que representa intervalos de 100 nanosegundos desde el 15 de octubre de 1582, conocido como UUID Gregorian epoch.
Las implementaciones tradicionales de UUID v1 pueden utilizar una dirección MAC como node identifier. Este generador utiliza un node identifier aleatorio con el multicast bit activado, por lo que no expone la dirección MAC de tu hardware.
Sí. El timestamp está integrado en el UUID y puede convertirse en una fecha y hora legibles.
La clock sequence ayuda a evitar identificadores duplicados cuando el reloj del sistema retrocede o cuando cambia el node identifier.
UUID v1 contiene información temporal, pero sus campos de timestamp siguen la estructura tradicional de UUID y no están organizados para un orden lexicográfico directo. UUID v6 y UUID v7 son mejores opciones cuando es importante ordenar los valores como texto.
UUID v1 siempre expone su timestamp integrado. Las implementaciones tradicionales también pueden exponer una dirección MAC. Este generador utiliza un node identifier aleatorio para evitar exponer la dirección MAC del hardware.
Sí. Puedes generar un batch de UUID v1 y consultar el orden de sus timestamps y la información del node.
UUID v1 puede ser útil cuando necesitas compatibilidad con sistemas existentes. Para aplicaciones nuevas que necesitan orden temporal, UUID v7 suele ser una opción más moderna porque combina un timestamp Unix en milisegundos con datos aleatorios.