Wersja beta#
TO JEST WERSJA TESTOWA
Ten kalkulator dopiero powstaje - właśnie nad nim pracujemy.
To znaczy, że może działać poprawnie, ale nie musi.
Jak najbardziej możesz go użyć. Może nawet uzyskasz poprawne wyniki.
Prosimy jednak, abyś sprawdził uzyskane wyniki we własnym zakresie. Potwierdź je przed wykorzystaniem, bo mogą być błędne.
W każdym razie - prace trwają. Ta podstrona powinna zostać ukończona już wkrótce. Zapraszamy !
Jeśli masz jakieś pomysły, uwagi - daj znać !
Ten kalkulator dopiero powstaje - właśnie nad nim pracujemy.
To znaczy, że może działać poprawnie, ale nie musi.
Jak najbardziej możesz go użyć. Może nawet uzyskasz poprawne wyniki.
Prosimy jednak, abyś sprawdził uzyskane wyniki we własnym zakresie. Potwierdź je przed wykorzystaniem, bo mogą być błędne.
W każdym razie - prace trwają. Ta podstrona powinna zostać ukończona już wkrótce. Zapraszamy !
Jeśli masz jakieś pomysły, uwagi - daj znać !
Wersja i parametry Twojego UUID/GUID#
Wersja UUID | ||
Wersja UUID, ktorej chcesz użyć | ||
Generuj więcej numerów UUID |
Wyniki: Liczby UUID/GUID wygenerowane dla Ciebie#
99f04f50-b6ba-11ef-aa65-595c5cf7c8b4
99f04f51-b6ba-11ef-aa65-595c5cf7c8b4
99f04f52-b6ba-11ef-aa65-595c5cf7c8b4
99f04f53-b6ba-11ef-aa65-595c5cf7c8b4
99f04f54-b6ba-11ef-aa65-595c5cf7c8b4
99f04f55-b6ba-11ef-aa65-595c5cf7c8b4
99f04f56-b6ba-11ef-aa65-595c5cf7c8b4
99f04f57-b6ba-11ef-aa65-595c5cf7c8b4
99f04f58-b6ba-11ef-aa65-595c5cf7c8b4
99f04f59-b6ba-11ef-aa65-595c5cf7c8b4
99f04f51-b6ba-11ef-aa65-595c5cf7c8b4
99f04f52-b6ba-11ef-aa65-595c5cf7c8b4
99f04f53-b6ba-11ef-aa65-595c5cf7c8b4
99f04f54-b6ba-11ef-aa65-595c5cf7c8b4
99f04f55-b6ba-11ef-aa65-595c5cf7c8b4
99f04f56-b6ba-11ef-aa65-595c5cf7c8b4
99f04f57-b6ba-11ef-aa65-595c5cf7c8b4
99f04f58-b6ba-11ef-aa65-595c5cf7c8b4
99f04f59-b6ba-11ef-aa65-595c5cf7c8b4
Trochę informacji#
- UUID to uniwersalny identyfikator obiektów (ang. Universally Unique IDentifier).
- Number UUID składa się ze 128 bitów co odpowiada 16 bajtom.
- UUID w formacie tekstowym zapisujemy najczęściej jako 32 znaki oddzielone myślnikami co odpowiada wartościom kolejnych bajtów w systemie szesnastkowym zaczynając od najbardziej znaczącego (tzw. kolejność big endian) np. 94bdfdb0-ed83-11eb-86d4-639002668096
- Format UUID jest ustandaryzowany w dokumencie RFC 4122.
- Znaczenie poszczególnych bajtów jest różne w zależności od zastosowanej wersji oraz wariantu (czasami nazywanego rewizją). Dokument RFC 4122 definiuje 5 wersji:
- wersja 1 - oparta na 60-bitowym znaczniku czasu oraz 48-bitowym adresie MAC,
- wersja 2 - modyfikacja wersji 1 przeznaczona dla standardów bezpieczeństwa DCE,
- wersja 3 - oparta na hashu MD5 znanej nazwy np. domeny lub adresu URL, jednak znaczenie nazwy nie jest narzucone przez specyfikację,
- wersja 4 - oparta w całości na liczbach losowych lub pseudolosowych,
- wersja 5 - modyfikacja wersji 3 korzystająca z funkcji hashującej SHA-1.
- wersja 1 - oparta na 60-bitowym znaczniku czasu oraz 48-bitowym adresie MAC,
- Przykładowy numer UUID w wersji 1 zawiera kolejno:
gdzie kolejno:
- time_low - najmłodsze 32 bity 60-bitowego znacznika czasu (0xf68b5140),
- time_mid - kolejne 16 bitów 60-bitowego znacznika czasu (0xed89),
- time_high_and_version - najstarsze 12 bitów 60-bitowego znacznika czasu oraz 4-bitowy numer wersji (0x11eb),
- clock_seq_and_res - 14 bitowa sekwencja zegara oraz numer wariantu (0xa44),
- node - 48-bitowy (6 bajtowy) adres MAC (0x69d32820f390 lub 69:d3:28:20:f3:90).
- time_low - najmłodsze 32 bity 60-bitowego znacznika czasu (0xf68b5140),
- Znacznik czasu UUID zawarty w wersjach 1 oraz 2 składa się z 60 bitów. Odpowiada on liczbie interwałów 100 nanosekundowych od 15 października 1582 roku co odpowiada początkowi kalendarza Gregoriańskiego.
- Wersja 1 oraz 2 zawiera zakodowany 48-bitowy adres MAC hosta, na którym wygenerowano numer UUID. Kiedy adres MAC jest niedostępny standard dopuszcza użycie liczby losowej - w takim przypadku wygenerowana liczba powinna mieć zapalony bit multicast.
- Unikalność numerów UUID oparta jest na niewielkim prawdopodobieństwie kolizji. Wersje 1 oraz 2 korzystają ponadto z adresu MAC hosta, który w założeniu jednoznacznie identyfikuje urządzenie sieciowe w skali globalnej.
Tagi i linki do tej strony#
Tagi:
generator_uuid · generator_guid · generator_uuid_v1 · generator_uuid_v3 · generator_uuid_v4 · generator_uuid_v5
Tagi do wersji anglojęzycznej:
Jakie tagi ma ten kalkulator#
Permalink#
Poniżej znaduje się permalink. Permalink to link, który zawiera dane podane przez Ciebie. Po prostu skopiuj go do schowka i podziel się swoją pracą z przyjaciółmi: