یک شناسه منحصر به فرد جهانی (UUID) یک برچسب 128 بیتی است که برای اطلاعات در سیستم های رایانه ای استفاده می شود. اصطلاح شناسه منحصر به فرد جهانی (GUID) نیز اغلب در نرم افزارهای ایجاد شده توسط مایکروسافت استفاده می شود.
شماره GUID چیست؟
( شناسه منحصر به فرد جهانی) پیاده سازی شناسه منحصر به فرد جهانی (به UUID مراجعه کنید) که توسط برنامه های کاربردی ویندوز و ویندوز محاسبه می شود. با استفاده از یک عدد شبه تصادفی 128 بیتی، GUID ها برای شناسایی حساب های کاربر، اسناد، نرم افزار، سخت افزار، رابط های نرم افزاری، جلسات، کلیدهای پایگاه داده و موارد دیگر استفاده می شوند.
چگونه یک GUID ایجاد کنم؟
نگاشت اجزا به یک GUID
- تبدیل نام به بایت. …
- فضای نام را به بایت تبدیل کنید. …
- آنها را به هم متصل کنید و با استفاده از روش هش درست، هش کنید. …
- هش را به اجزای اصلی یک GUID، مهر زمانی، ترتیب ساعت و شناسه گره تقسیم کنید. …
- جزء مهر زمانی را در GUID وارد کنید: 2ed6657de927468b.
مثال GUID چیست؟
انواع GUID
برای شناسایی نسخه GUID، فقط به رقم نسخه نگاه کنید، مثلاً نسخه 4 GUID ها دارای قالب xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxx هستند.که در آن N یکی از 8، 9، A یا B است. این نسخه با استفاده از آدرس مک زمان فعلی و مشتری ایجاد می شود.
آیا GUID می تواند یکسان باشد؟
از لحاظ نظری، نه، آنها منحصر به فرد نیستند. این امکان وجود دارد که یک راهنمای یکسان را بارها و بارها ایجاد کنید. … از آنجا (از طریق ویکی پدیا)، احتمال ایجاد یک GUID تکراری: 1 در 2^128.