UUID рдЬрдирд░реЗрдЯрд░

рдЕрдиреНрдп рдЙрдкрдХрд░рдг

UUID/GUID рдЬреЗрдирд░реЗрдЯ рдХрд░реЗрдВ

UUID/GUID рдЬреЗрдирд░реЗрдЯ рдХрд░реЗрдВ

рдпреВрдирд┐рд╡рд░реНрд╕рд▓реА рдпреВрдирд┐рдХ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░ (UUID), рдЬрд┐рд╕реЗ рдЧреНрд▓реЛрдмрд▓реА рдпреВрдирд┐рдХ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░ (GUID) рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рдПрдХ 128-рдмрд┐рдЯ рдХреЛрдб рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рдЪрд░ рдФрд░ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ: рд╡рд░реНрддрдорд╛рди рд╕рдордп, рдореИрдХ рдкрддрд╛, SHA-1 рд╣реИрд╢, MD5 рдиреЗрдорд╕реНрдкреЗрд╕ред рдпреВрдпреВрдЖрдИрдбреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо, рд╣рд╛рдЗрдлрд╝рди рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП 32-рд╡рд░реНрдг рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдордирдорд╛рдирд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдЬрдЯрд┐рд▓ рдЧрдгрдирд╛рдУрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХрд┐рд╕реА рдХреЛрдб рдХрд╛ "рдЖрд╡рд┐рд╖реНрдХрд╛рд░" рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрдХрдиреАрдХреА рдорд╛рддреНрд░рд╛рдУрдВ рд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдореЗрдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрддреЗ рд╣реИрдВред

рдПрдХ рд╣реА рдпреВрдпреВрдЖрдИрдбреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╢реВрдиреНрдп рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдордиреНрд╡рдп рдХреЗрдВрджреНрд░ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛ рдмрд┐рдВрджреБ/рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛ рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЬ, UUID/GUID рдСрдирд▓рд╛рдЗрди рдФрд░ рдСрдлрд▓рд╛рдЗрди рджреЛрдиреЛрдВ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рд╕рд░реНрд╡рд╡реНрдпрд╛рдкреА рд╣реИ, рдФрд░ рди рдХреЗрд╡рд▓ рд╡реИрд╢реНрд╡рд┐рдХ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рдмрд▓реНрдХрд┐ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рднреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

UUID рдЗрддрд┐рд╣рд╛рд╕

128-рдмрд┐рдЯ рдпреВрдпреВрдЖрдИрдбреА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реА рдмрд╛рд░ 1980 рдХреЗ рджрд╢рдХ рдореЗрдВ рдЕрдореЗрд░рд┐рдХреА рдХрдВрдкрдиреА рдЕрдкреЛрд▓реЛ рдХрдВрдкреНрдпреВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡реЗ рдбреЛрдореЗрди/рдУрдПрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░рд▓ 64-рдмрд┐рдЯ рдХреЛрдб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереЗ рдФрд░ рдУрдкрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдкрд╣рд▓реЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдЕрджреНрд╡рд┐рддреАрдп рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдФрд░ рдорд╛рдирдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЕрдкреЛрд▓реЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ DCE рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдЕрдкрдирд╛рдпрд╛ рдФрд░ RFC 4122 рдореЗрдВ URN рдиреЗрдорд╕реНрдкреЗрд╕ рдкрдВрдЬреАрдХреГрдд рдХрд┐рдпрд╛ред 2005 рдореЗрдВ, рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ IETF рджреНрд╡рд╛рд░рд╛ рдПрдХ рдирдП рдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ UUID рдХреЛ ITU рдХреЗ рднреАрддрд░ рдорд╛рдирдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ 2002 рдореЗрдВ, рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдпреВрдпреВрдЖрдИрдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рдереАред рдЗрдиреНрд╣реЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдЧреИрд░-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рддреНрдпрдп рдЬреЛрдбрд╝рдХрд░ рд╕рдВрд╕реНрдХрд░рдг 4 рдореЗрдВ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрдерд╛рдХрдерд┐рдд COMB (рдХрдВрдмрд╛рдЗрдВрдб GUID рдЯрд╛рдЗрдо рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░) рджреГрд╖реНрдЯрд┐рдХреЛрдг рдиреЗ рдХреЛрдб рдбреБрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдмрдврд╝рд╛ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА Microsoft SQL рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рд╣реБрдЖред

рдЖрдИрдЯреА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдПрдХ рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрдХрдиреАрдХреА рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд░рд╣ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрдЬ рд╣рд░ рдХреЛрдИ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрддреНрдкрдиреНрди рдХреЛрдб рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╢реВрдиреНрдп рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рдбрд┐рдЬрд┐рдЯрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЗ рдиреНрдпреВрдирддрдо рдЬреЛрдЦрд┐рдо рдХреЗ рд╕рд╛рде рдПрдХрд▓ рдбреЗрдЯрд╛ рд╕рд░рдгреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпреВрдпреВрдЖрдИрдбреА рд▓рд╛рдн

рд╡реИрд╢реНрд╡рд┐рдХ рдЕрджреНрд╡рд┐рддреАрдп рдХреЛрдб рдХреЗ рдЬреЗрдирд░реЗрдЯрд░ рдХреЛ рдХреЗрдВрджреНрд░реАрдХреГрдд рдбреЗрдЯрд╛ рдорд┐рд▓рд╛рди/рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдФрд░ рдпреЗ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдпреВрдпреВрдЖрдИрдбреА рдХреЗ рдореБрдЦреНрдп рд▓рд╛рднреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдХреЛрдбреЛрдВ рдХреЗ "рдЯрдХрд░рд╛рд╡" (рджреЛрд╣рд░рд╛рд╡) рдХрд╛ рдиреНрдпреВрдирддрдо рдЬреЛрдЦрд┐рдоред рдЙрдирдХреЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╢реВрдиреНрдп рд╣реЛ рдЬрд╛рддреА рд╣реИред
  • рдкреНрд░рд╛рдердорд┐рдХ (рдЕрджреНрд╡рд┐рддреАрдп) рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ UUIDs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдХрдИ рдмрд┐рдЦрд░реЗ рд╣реБрдП рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХрд╛ рд╕рд░рд▓реАрдХреГрдд рд╡рд┐рддрд░рдгред
  • рдСрдлрд╝рд▓рд╛рдЗрди рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxx рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдЕрджреНрд╡рд┐рддреАрдп рдкрд╣рдЪрд╛рди рдХреЛрдб, рдмрд┐рдЦрд░реЗ рд╣реБрдП рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдПрдХрд▓ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░ рд╕реЗ рд╕рдордиреНрд╡рдп рдХреЗ рдмрд┐рдирд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ: рддреНрд░реБрдЯрд┐рдпреЛрдВ / рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреА рд▓рдЧрднрдЧ рд╢реВрдиреНрдп рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рдеред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛, рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде, рдпреВрдпреВрдЖрдИрдбреА рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдИрдЯреА рдЙрджреНрдпреЛрдЧреЛрдВ рдФрд░ рд╕реНрд╡рд╛рдпрддреНрдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдорд╛рдВрдЧ рдФрд░ рдЕрдкрд░рд┐рд╣рд╛рд░реНрдп рдмрдирд╛рддреА рд╣реИред

рдпреБрдирд┐рд╡рд░реНрд╕рд▓реА рдпреВрдиреАрдХ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░

рдпреБрдирд┐рд╡рд░реНрд╕рд▓реА рдпреВрдиреАрдХ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╝рд╛рдпрд░

рдпреВрдпреВрдЖрдИрдбреА рд╡рд┐рднрд┐рдиреНрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдФрд░ рдЪрд░/рд╕реНрдерд┐рд░ рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдХреБрд▓ 5 рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ, рдЬреЛ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рджрд┐рдирд╛рдВрдХ/рд╕рдордп рдФрд░ рдореИрдХ рдкрддреЗ, рдбреАрд╕реАрдИ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рдПрдордбреА5 рд╣реИрд╢, рдПрд╕рдПрдЪрдП-1 рд╣реИрд╢ рдФрд░ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╕рднреА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxx рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ (рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдиреЛрдЯреЗрд╢рди рдореЗрдВ рдПрдХ рд╕рдВрдЦреНрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд▓реЛрдЕрд░рдХреЗрд╕ рд▓реИрдЯрд┐рди рдЕрдХреНрд╖рд░ рдФрд░ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рдФрд░ рд╣рд╛рдЗрдлрд╝рди рджреНрд╡рд╛рд░рд╛ рдкрд╛рдВрдЪ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрддреА рд╣реИрдВ: 8-4 -4-4- 12), рдПрдо рдХрд╛ рдорддрд▓рдм рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдПрди рдХрд╛ рдорддрд▓рдм рдпреВрдпреВрдЖрдИрдбреА рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рд┐рд╕реНрдЯрдо рдПрдХ рд╕рдордп рдореЗрдВ 36 рд╡рд░реНрдгреЛрдВ (26 рдЕрдХреНрд╖рд░ рдФрд░ 10 рд╕рдВрдЦреНрдпрд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП 32-рдЕрдВрдХреАрдп рдХреЛрдб рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╢реВрдиреНрдп рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╡реЗ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рд▓рд╛рдЦреЛрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рджрд┐рди рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред

UUID рд╕рдВрд╕реНрдХрд░рдг

рд╕рдВрд╕реНрдХрд░рдг 1

рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдЕрджреНрд╡рд┐рддреАрдп рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг, рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдореИрдХ рдкрддреЗ рдФрд░ рдЙрд╕рдХреЗ рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 1 рдмрд╛рд░ рдЗрд╕рдХреЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдХреЛ рдмрджрд▓рддрд╛ рд╣реИред рдкреАрдврд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдкрд╛рдБрдЪ рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:

  • рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдирд┐рдЪрд▓реЗ 32 рдмрд┐рдЯреНрд╕ UTC рдЯреИрдЧ рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВред рд╡реЗ 8 рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ 4 рдмрд╛рдЗрдЯреНрд╕ рд▓реЗрддреЗ рд╣реИрдВред
  • рдФрд╕рддрди 16 рдмрд┐рдЯреНрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдПрдХ рд╣реА рдпреВрдЯреАрд╕реА рд▓реЗрдмрд▓ рд╕реЗ рд▓реА рдЬрд╛рддреА рд╣реИ рдФрд░ 2 рдмрд╛рдЗрдЯреНрд╕ рд╡рд╛рд▓реЗ 4 рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
  • UTC рдЯреИрдЧ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдКрдкрд░реА 12 рдмрд┐рдЯреНрд╕ рдХреЛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ 4 рдФрд░ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЕрдиреНрдп 1-3 рдмрд┐рдЯреНрд╕ рдШрдбрд╝реА рдЕрдиреБрдХреНрд░рдо рдкрд░ рдЖрддреЗ рд╣реИрдВ рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛/рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреА рдбрд┐рдЧреНрд░реА рдкреЗрд╢ рдХрд░рдХреЗ рдЯрдХрд░рд╛рд╡ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВред рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╕рдордп рдпрд╛ рддреЛ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рд╡рд╛рдкрд╕ рд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рддрд╛рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╣реА рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ "рдХреНрд░реЙрд╕" рди рд╣реЛрдВред
  • рд╢реЗрд╖ 6 рдмрд╛рдЗрдЯреНрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдореИрдХ рдкрддреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрддреНрдкрдиреНрди рдПрдХ рд╕реНрдерд┐рд░ рдорд╛рди рд╣реИрдВред рдЗрд╕рдореЗрдВ 12 рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдЕрдХреНрд╖рд░ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ 48 рдмрд┐рдЯ рд╣реЛрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рдпреВрдпреВрдЖрдИрдбреА рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рд╕реЗ рдЕрдЯреВрдЯ рд░реВрдк рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдШрдбрд╝реА рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИред рдЕрдиреНрдпрдерд╛, рд╕рдорд╛рди рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдХрдИ рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ - рджреВрд╕рд░реЗ рдХреЗ рджреМрд░рд╛рди рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╕рдордп рдПрдХ рдпрд╛ рджреВрд╕рд░реЗ рдореВрд▓реНрдп рдкрд░ "рдлреНрд░реАрдЬ" рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рдВрд╕реНрдХрд░рдг 2

рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рдиреНрдпреВрдирддрдо рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдШрдбрд╝реА рдЕрдиреБрдХреНрд░рдо рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдпрд╛ рдЕрдиреНрдп рдЕрджреНрд╡рд┐рддреАрдп рдорд╛рдиреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЕрдиреНрдп рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рджреЛрд╣рд░рд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдмрд╣реБрдд рд╣реА рдХрдо рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рддрд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рдВрд╕реНрдХрд░рдг 3 рдФрд░ 5

рдЙрдирдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рд╕рдорд╛рди рд╣реИ: рд╡реЗ рдХреЛрдб рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдирд╛рдореЛрдВ рдФрд░ рдирд╛рдореЛрдВ (рдПрдордбреА5 рд╕реНрдкреЗрд╕ рд╕реЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛рдиреА рдЧреИрд░-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдорд╛рдиред рдХреЗрд╡рд▓ рд╕рдВрд╕реНрдХрд░рдг 3 рдорд╛рдирдХ рд╣реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 5 SHA-1 рд╣реИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдРрд╕реЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЪрд░ рдкрд░ рдХрдо рдирд┐рд░реНрднрд░ рд╣реЛрддреЗ рд╣реИрдВред

рд╕рдВрд╕реНрдХрд░рдг 4

рдЗрд╕ рдпреВрдпреВрдЖрдИрдбреА рд╕рдВрд╕реНрдХрд░рдг рдХреА рдкреАрдврд╝реА 90% рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣реИред рдЗрд╕рдореЗрдВ рд╕реНрдерд┐рд░ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП 6 рдмрд┐рдЯреНрд╕ рдФрд░ рдордирдорд╛рдиреЗ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП 122 рдмрд┐рдЯреНрд╕ рд╣реИрдВред рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпрд╣ рд╣реИ рдХрд┐ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ 128 рдмрд┐рдЯреНрд╕ рдкрд╣рд▓реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ 6 рдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд╡реИрд░рд┐рдПрдВрдЯ рдбреЗрдЯрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЪреМрдереЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЫрджреНрдо-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдХреА рднреВрдорд┐рдХрд╛ рдЕрдзрд┐рдХрддрдо рд╣реИ, рдФрд░ рдпрджрд┐ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИ, рддреЛ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐/рдЯрдХрд░рд╛рд╡ рдХрд╛ рдЬреЛрдЦрд┐рдо рдХрд╛рдлреА рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдпрд╣ рдЪреМрдерд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬреЛ рдЕрдм рддрдХ рд╕рдмрд╕реЗ рдЖрдо рд╣реИ рдФрд░ рдЕрдХреНрд╕рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

UUID рд╡рд┐рдХрд▓реНрдк

рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЕрджреНрд╡рд┐рддреАрдп рдпреВрдпреВрдЖрдИрдбреА рдХреЛ рдХрдИ рдмрд╛рд░ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЖрдЬ рдЗрд╕реЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк 0

рдкреБрд░рд╛рдиреЗ рдЕрдкреЛрд▓реЛ рдиреЗрдЯрд╡рд░реНрдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо 1.5 1988 рдкреНрд░рд╛рд░реВрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрдирдХреЗ рд╕рд╛рде рдкрд┐рдЫрдбрд╝рд╛ рд╕рдВрдЧрдд рд╣реИ рдФрд░ рдПрдирд╕реАрдПрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдпреВрдпреВрдЖрдИрдбреА рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк 1 рдФрд░ 2

рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдзреБрдирд┐рдХ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдФрд░ рд╕рд░рдгрд┐рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рд╣рд┐рдд рдкрд╛рда рд░реВрдк рдореЗрдВ рд╡реЗ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд╕рд┐рд╡рд╛рдп рдЙрд╕ рдХреНрд░рдо рдХреЗ рдЬрд┐рд╕рдореЗрдВ рднрд┐рдиреНрди рдмрд┐рдЯреНрд╕ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВред рддреЛ рд╡рд┐рдХрд▓реНрдк 1 рдмрд┐рдЧ-рдПрдВрдбрд┐рдпрди рдмрд╛рдЗрдЯ рдСрд░реНрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рдХрд▓реНрдк 2 рдЯрд╛рдЗрдЯрд▓-рдПрдВрдбрд┐рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рдореБрдЦреНрдп рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ Microsoft Windows рдХреЗ рд╢реБрд░реБрдЖрддреА GUID рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░рдХреНрд╖рд┐рдд рд╣реИред

рд╡рд┐рдХрд▓реНрдк 3

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ - рдЬрдм рдкрд┐рдЫрд▓реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд┐рд╕реНрдЯрдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рдмрд┐рдЧ-рдПрдВрдбрд┐рдпрди рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдкрд╡рд╛рдж рднреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ COM/OLE рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдорд╛рд░реНрд╢рд▓рд┐рдВрдЧ рдЯрд╛рдЗрдЯрд▓-рдПрдВрдбрд┐рдпрди рдФрд░ рдмрд┐рдЧ-рдПрдВрдбрд┐рдпрди рдмреНрд▓реЙрдХ рд╕реЗ рдХреЛрдб рдЬреЗрдирд░реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдорд┐рд╢реНрд░рд┐рдд-рдПрдВрдбрд┐рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рдпреВрдпреВрдЖрдИрдбреА рдХреЗ рдкрд╣рд▓реЗ рддреАрди рдШрдЯрдХ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░рд╛ рдЕрдВрддрд┐рдо рджреЛ рдШрдЯрдХ рд╣реИрдВред