Kitengenezaji cha UUID (toleo la 4)

Tengeneza Kitambulisho cha Kipekee cha Ulimwengu (UUID) toleo la 4 (nasibu bandia), kitambulisho cha nasibu cha 128-bit ambacho kinaweza kuchukuliwa kuwa cha kipekee. UUID pia inajulikana kama Kitambulisho cha Kipekee cha Kimataifa (GUID).

UUID Iliyotengenezwa:

 

Zana Zinazohusiana

Zaidi kuhusu UUID toleo la 4

UUID toleo la 4 inatengenezwa kwa kutumia kitengenezaji cha nambari za nasibu bandia au nasibu kuunda kitambulisho cha 128-bit. Hapa kuna hatua za kutengeneza UUID toleo la 4:

  1. Tengeneza baiti 16 (128 bits) za data ya nasibu kwa kutumia kitengenezaji salama cha nambari za nasibu. Data hii inaweza kutengenezwa kwa kutumia maktaba za kriptografia, API za mfumo wa uendeshaji, au vitengenezaji vya nambari za nasibu vya maunzi.

  2. Weka nambari ya toleo. Nambari ya toleo kwa UUID toleo la 4 ni 0100 katika binary au 4 katika hexadecimal. Thamani hii imewekwa katika bits 4 muhimu zaidi za baiti ya 7 ya UUID.

  3. Weka aina. Nambari ya aina kwa UUID toleo la 4 ni 10 katika binary au 8, 9, A, au B katika hexadecimal. Thamani hii imewekwa katika bits 2 muhimu zaidi za baiti ya 9 ya UUID.

  4. Changanya data ya nasibu iliyotengenezwa na nambari ya toleo na nambari ya aina kuunda UUID ya 128-bit.

  5. Panga UUID kama mfuatano wa tarakimu 32 za hexadecimal, zilizopangwa katika sehemu tano zilizotenganishwa na vistari. Muundo wa mfuatano kwa kawaida ni: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, ambapo kila x inawakilisha tarakimu ya hexadecimal na y ni tarakimu ya hexadecimal inayowakilisha aina.

Kumbuka kwamba ingawa UUID toleo la 4 ina uwezekano mkubwa wa kuwa ya kipekee, haihakikishiwi kuwa ya kipekee kila wakati. Katika hali nadra, inawezekana kutengeneza UUID zinazofanana ikiwa mifumo miwili itaendeleza data sawa ya nasibu kwa wakati mmoja. Hata hivyo, uwezekano wa kutengeneza UUID inayofanana ni mdogo sana.