УУИД / ГУИД Генератор
Генеришите вредности УУИД в4 (ГУИД) тренутно у свом претраживачу. Бесплатно, приватно и на страни клијента — подаци се не шаљу ни на један сервер.
Генеришите вредности УУИД в4 (ГУИД) тренутно у свом претраживачу. Бесплатно, приватно и на страни клијента — подаци се не шаљу ни на један сервер.
УУИД-ови (универзално јединствени идентификатори, који се такође називају ГУИД-ови у Мицрософтовим контекстима) су 128-битни идентификатори који се могу генерисати независно у системима са занемарљивом вероватноћом колизије. Стандардни облик је 32 хексадецимална знака у групама 8-4-4-4-12, одвојених цртицама (550е8400-е29б-41д4-а716-446655440000). Постоји више верзија са различитим генерацијским стратегијама; в4 (насумично) је најчешћи.
в4 УУИД-ови изводе своју јединственост из 122 бита насумице (шест битова је фиксно за верзију и варијанту). Вероватноћа колизије је толико мала да се у практичне сврхе УУИД-ови могу третирати као глобално јединствени без координације — два система која независно генеришу УУИД-ове неће произвести дупликате током било каквог реалног временског оквира.
Овај генератор производи в4 УУИД-ове у стандардном хек-витх-цртицама формату. Случајност долази од криптографски безбедног генератора случајних бројева претраживача (виндов.црипто.гетРандомВалуес), погодног за безбедносно осетљиве сврхе. Подржано је масовно генерисање за попуњавање тестних тачака или база података.
УУИД-ови дозвољавају дистрибуираним системима да генеришу идентификаторе без координације са централном базом података. Свака услуга може да произведе ИД-ове локално без повратних путовања до шалтера, а резултујући ИД-ови гарантовано неће бити у колизији са ИД-овима генерисаним негде другде. Ово омогућава скалиране архитектуре где генерисање ИД-а није уско грло.
УУИД-ови такође чине ИД-ове неухватљивим. Секвенцијални нумерички ИД-ови пропуштају информације — укупан број корисника, старост налога, брзина регистрације. УУИД-ови не откривају ништа. АПИ-ји који излажу ИД-ове корисницима имају користи од УУИД-а и за безбедност и за компатибилност унапред са подељеним позадинским уређајима.
Кликните на генерирај, добијте в4 УУИД.
УУИД-ови су 128 бита, приказани као 32 хексадецималне цифре у пет група одвојених цртицама. Груписање (8-4-4-4-12) је чисто козметичко; вредност је један 128-битни цео број. в4 УУИД-ови кодирају 122 бита насумице са преосталих 6 битова фиксних: поље верзије (4 бита, вредност 4) идентификује варијанту.
Подршка за прегледач: црипто.рандомУУИД() је доступан у модерним претраживачима (Цхроме 92+, Фирефок 95+, Сафари 15.4+) и директно производи в4 УУИД-ове. Старији прегледачи се враћају на ручно комбиновање 16 насумичних бајтова из црипто.гетРандомВалуес са исправно постављеним битовима верзије/варијанте.
Вероватноћа колизије: са 2^122 могућих насумичних УУИД-а, шанса за генерисање две идентичне вредности је занемарљива. Чак и код генерисаних 10^9 УУИД-а, вероватноћа појединачног судара је око 10^-18 — око 10 трилиона пута мања вероватноћа него да насумично одаберете атом на Земљи.