Quote Originally Posted by dilettante View Post
GUID/UUID values are never guaranteed to be unique. They are only as unique as a 128 bit value chosen pseudo-randomly can be, and many of the bits are "weighting" based on the generating machine's MAC address. This restricts their use to scenarios where they get used sparsely or temporarily (replication for example) and even then collisions may occur. Plus they are not hashes and you can't plug inputs in and get the same 128-bit value out each time.
True - but one can always run generated GUID value, through MD5 128-bit hashing algorithm.