Geekflare recibe el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliación de los enlaces de compra en este sitio.
En Base de datos Última actualización: 15 de septiembre de 2023
Compartir en:
Escáner de seguridad de aplicaciones web Invicti - la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Si ha trabajado con bases de datos SQL o NoSQL, se habrá encontrado con los términos _id, ID u ObjectId. Sirven como clave primaria para todos los documentos y registros.

Todos los documentos tienen un identificador individual que nos permite encontrarlos, actualizarlos y eliminarlos de forma rápida y sencilla. Además, son elementos críticos que no se pueden ignorar, ya que definen las características de un objeto y nos permiten interactuar con él de forma eficaz.

Además, es interesante saber cómo los ordenadores generan cadenas tan largas de números aleatorios con la menor probabilidad de colisión entre dos UUID cualesquiera.

Teniendo esto en cuenta, aquí tienes una visión general de los UUID y los mejores generadores de UUID en 2023.

¿Qué es un UUID?

YouTube vídeo

Los UUID son códigos alfanuméricos de 36 caracteres que identifican de forma única la información de un ordenador. Se garantiza que son diferentes o es muy probable que lo sean de los UUID generados antes del 3400. Los UUID detectan bases de datos, instancias del sistema, claves primarias, perfiles Bluetooth y objetos efímeros.

UUID y GUID son similares. UUID era originalmente una versión de Microsoft, pero ambos términos fueron estandarizados por el RFC 4122. Los UUID forman parte del Entorno Informático Distribuido (DCE) estandarizado por la Fundación para el Software Abierto (OSF). Los UUID siguen el RFC 4122.

Se genera un UUID basado en la dirección de red y una marca de tiempo.

¿Cómo funciona la generación de UUID?

El UUID es único porque combina múltiples componentes. Un UUID consta de 128 bits, que se construyen secuenciando dígitos. Este ID es hexadecimal, y comprende los números del 0 al 9 y las letras de la A a la F.

Son 32 dígitos hexadecimales con cuatro guiones: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXX. Los guiones tienen un recuento de caracteres de 8-4-4-4-12. Los cuatro últimos bits, o posición N, indican el formato y la codificación en uno a tres bits.

Por ejemplo, un UUID basado en el tiempo tiene segmentos separados por guiones que indican el tiempo bajo, medio y medio, así como diferentes marcas de tiempo para identificarlo. El Dirección MAC está en la última sección, el nodo.

Diferentes versiones de UUID

  • Versión Uno: La primera versión genera UUIDs basados en la dirección MAC del ordenador y el tiempo de generación. Son lo que parecen. La velocidad máxima de procesamiento de los ordenadores (o nodos) es de 163.000 millones de ciclos por segundo, pero no suele ser un problema para los desarrolladores. Con esta versión, puedes averiguar la dirección y la hora del ordenador si lo utilizas. También tiene otros problemas.
  • Versión dos: UUID versión dos es similar a la versión uno, pero menos implementaciones lo utilizan porque RFC 4122 da pocos detalles. No se utilizarán en la práctica, y a veces se denominan UUID de seguridad DCE.
  • Versión tres: La versión tres utiliza los hashes criptográficos de la aplicación y cadenas de texto para generar UUIDs. Los UUID se generan utilizando hashing MD5, y los nombres generan UUID. Ahora podemos combinar nombres y espacios de nombres para crear UUID. Este algoritmo tiene un valor de 128 bits, que es común. Es fácil encontrar dos mensajes con el mismo valor hash porque ha sido diseñado para la criptografía, pero ahora es vulnerable.
  • Versión cuatro: Puedes crear números pseudoaleatorios, o bits aleatorios, utilizando generadores de bits aleatorios deterministas. Los generadores de números pseudoaleatorios generan UUID y son muy fáciles de usar. Los UUID se generan aleatoriamente. Es posible duplicar un UUID, pero es poco probable. Hay 2128 combinaciones posibles. Casi todos los lenguajes de programación soportan actualmente la versión cuatro.
  • Versión Cinco - Las versiones tres y cinco son iguales excepto por el algoritmo hash. SHA-1 sustituye a MD5 en la versión cinco. Aunque la versión cuatro es técnicamente superior, tiene los mismos problemas que la tres.

Exploremos ahora algunos de los mejores generadores de UUID.

Generador UUID

Como herramienta gratuita e intuitiva, Generador UUID para Mac OS X le permite generar identificadores únicos universales (UUID). El sitio web le permitirá generar hasta 500 códigos UUID simultáneamente.

imagen-203

Cree un UUID en línea con uuidgenerator.net:

  • Ir a uuidgenerator.net
  • Puede elegir entre la Versión 1 o la Versión 4 del Generador UUID.
  • A continuación, decida cuántos UUID va a generar.
  • Por último, haga clic en "Generar" para empezar a generar UUID.

También es posible generar códigos UUID para las versiones 1 y 4. Puede almacenar los códigos UUID localmente copiándolos en el portapapeles y guardándolos.

Herramientas UUID

También hay Herramientas UUIDque es un generador gratuito de UUID en línea. El sitio web permite a los usuarios generar códigos UUID aleatorios para la Versión 1, la Versión 3, la Versión 4 y la Versión 5. También puede generar hasta 100 códigos UUID a la vez.

imagen-204

Cree un UUID en línea con uuidtools.com:

  • Visite el sitio web para ver el Generador UUID masivo.
  • A continuación, especifique cuántos UUID desea generar.
  • Puede elegir entre la versión 1, la versión 3 o la versión 5.
  • Por último, haga clic en el botón "Generar" para generar el UUID.

Los usuarios pueden copiar la llamada a la API o guardarla localmente en TXT cuando se genere el código UUID.

Generador UUID Geekflare

En Geekflare UUID le permite crear valores UUID únicos. Este generador puede generar hasta 1000 UUIDs. La versión 4 UUID se genera por defecto.

imagen-205

Crear un UUID en línea con geekflare.com/tools/uuid-generator

  • Puede seleccionar el número de UUID que desee.
  • Elija entre UUID de las versiones 1, 3, 4 y 5.
  • Verá el UUID generado en la columna de la derecha.

Si lo desea, puede regenerar la salida o copiarla directamente.

Generador GUID

Generador GUID es un generador de UUID en línea de uso gratuito. Este sitio web se puede utilizar para generar UUIDs o GUIDs a granel. La herramienta es capaz de generar hasta 2000 códigos UUID simultáneamente.

imagen-206

Crear un UUID en línea con guidgenerator.com

  • Abre el sitio web.
  • Especifique cuántos códigos UUID desea generar.
  • También tendrás que ajustar el formato utilizando mayúsculas, llaves, guiones, etc.
  • El último paso es elegir un formato de codificación y hacer clic en "Generar" para generar algunos UUID.
  • Es fácil copiar los códigos UUID generados en el portapapeles.

Antes de iniciar la generación, el usuario puede ajustar el Formato (Mayúsculas, Corchetes, Guiones) y la Codificación (Base64, RFC 7515, URL Encode).

Famkruithof

Hay un sitio web llamado Famkruithof.net que genera UUIDs de forma gratuita. El sitio web le permite generar un código UUID o varios códigos UUID simultáneamente.

Hay un máximo de 500 códigos UUID que se pueden generar a la vez. Al crear un UUID, el usuario puede especificar la versión (Versión 1 o Versión 4), el caso y los corchetes antes de empezar.

imagen-207

Crear un UUID en línea con famkruithof.net:

  • Abra este sitio web e introduzca el número de UUID que desea generar.
  • Tendrás que especificar el tipo de UUID y otros detalles del UUID.
  • Por último, haga clic en el botón "Obtener" para ver los códigos UUID generados.

El UUID generado a través de este sitio web puede no ser único, como se indica en la cláusula de exención de responsabilidad.

UUID en línea

El sitio web que ofrece un generador UUID en línea es UUID en línea. Este sitio web utiliza su herramienta generadora de UUID para proporcionarle un código UUID aleatorio.

imagen-208

Crear un UUID en línea con uuidonline.com

  • Visite este sitio web y elija la versión de código UUID que se adapte a sus necesidades.
  • El código UUID generado puede verse pulsando el botón "Generar nuevo".
  • Como paso final, copie el UUID en el portapapeles.

Aún queda margen para que los usuarios elijan una versión del código UUID en función de sus necesidades, como UUID versión 3, UUID versión 4 o UUID versión 5.

Reestructurar

Reestructurar simplifica el proceso de creación de herramientas internas mediante la creación de UUID. Las empresas utilizan aplicaciones personalizadas, cuadros de mando, paneles de administración y otras herramientas internas para llevar a cabo sus operaciones, y Retool facilita la creación de UUID que desde cero.

imagen-209

Crear un UUID en línea con retool.com

  • Seleccione Editar generador UUID en el menú.
  • A continuación, haga clic en la opción para generar un UUID.
  • Cuando te registras, también puedes editar el UUID.
  • El último paso es copiar el UUID.

Además, puede crear lógica personalizada, ejecutar consultas personalizadas y conectar sus datos a cualquier fuente.

ID único abreviado

ID único abreviado generator es una excelente herramienta para generar UUIDs en línea. Esta herramienta le permite generar identificadores únicos cortos y no secuenciales amigables con URL.

imagen-210

Crear un UUID en línea con unique.id corto

  • Visite el enlace.
  • Introduzca la longitud.
  • Haga clic en "Generar UUID corto secuencial aleatorio".
  • Observará el UUID aleatorio generado.

Marc Nuri

Marc Nuri ofrece una herramienta en línea para generar UUIDs y GUIDs. Se suele llamar UUIDs y GUIDs a números de 128 bits utilizados para identificar información informática.

imagen-211

Crear un UUID en línea con marcnuri.com

  • Visite el sitio web.
  • Introduzca el importe que desea añadir.
  • Seleccione el separador en el menú desplegable.
  • Haga clic en "Generar".

Recogedor de comentarios UUID

Selector de comentarios genera UUID gratuitos. Este sitio web genera UUID aleatorios para usarlos en apps y herramientas online y te permite crear hasta 100 UUID de una vez.

imagen-212

Crear un UUID en línea con commentpicker.com

  • Visite el sitio web y haga clic en el botón Random UUID Generator.
  • El siguiente paso es especificar cuántos UUID quieres.
  • Por último, haga clic en "Generar UUIDS" y copie los códigos generados.

A pesar de ello, los usuarios no pueden cambiar los parámetros UUID.

Palabras finales

¡Ahí lo tienes! Las mejores herramientas generadoras de UUID. Este artículo le ayudará a entender las versiones UUID y cuándo utilizarlas.

A continuación, consulte los mejores Acortadores de URL para el marketing de marca.

  • Deepjyoti Kundu
    Autor
Gracias a nuestros patrocinadores
Más lecturas sobre bases de datos
Potencia tu negocio
Algunas de las herramientas y servicios que le ayudarán a hacer crecer su negocio.
  • Invicti utiliza el Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en tan solo unas horas.
    Pruebe Invicti
  • Web scraping, proxy residencial, gestor de proxy, desbloqueador web, rastreador de motores de búsqueda, y todo lo que necesita para recopilar datos web.
    Pruebe Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno que te ayuda a gestionar proyectos, tareas, trabajo, ventas, CRM, operaciones, flujos de trabajo y mucho más.
    Prueba el lunes
  • Intruder es un escáner de vulnerabilidades en línea que encuentra puntos débiles de ciberseguridad en su infraestructura, para evitar costosas violaciones de datos.
    Prueba Intruder