2010-07-13 22 views

Respuesta

6

El algoritmo para crear Se describe aquí: http://en.wikipedia.org/wiki/Globally_Unique_Identifier

Algoritmo

En el algoritmo de OSF-especificada para generar nuevos GUID (V1), se utiliza la tarjeta de red la dirección MAC del usuario como base para el último grupo de dígitos GUID, lo que significa, por ejemplo, que un documento puede ser rastreado hasta la computadora que lo creó. Este orificio de privacidad fue utilizado al ubicar al creador del gusano Melissa [2]. La mayoría de los otros dígitos se basan en el tiempo al generar el GUID. Los GUI de V1 que contienen una dirección MAC y la hora se pueden identificar con el dígito "1" en la primera posición del tercer grupo de dígitos, por ejemplo {2f1e4fc0-81fd-11da-9156-00036a0f876a}. Los GUID V4 usan el algoritmo posterior, que es un número pseudoaleatorio. Estos tienen un "4" en la misma posición , por ejemplo {38a52be4-9352-453e-af97-5c3b448652f0}. Más específicamente, el patrón de bits 'data3' sería 0001xxxxxxxxxxxx en el primer caso, y 0100xxxxxxxxxxxx en el segundo. Cryptanalysis del generador GUID de WinAPI muestra que, dado que la secuencia de V4 GUIDs es pseudoaleatoria; Dado el pleno conocimiento del estado interno, es posible predecir los valores anteriores

Cuestiones relacionadas