Mekkora az esélye a GUID ütközésnek?
Mekkora az esélye a GUID ütközésnek?

Videó: Mekkora az esélye a GUID ütközésnek?

Videó: Mekkora az esélye a GUID ütközésnek?
Videó: AUSTRALIA as I’ve always imagined (Adelaide vlog 2) 2024, November
Anonim

Tökéletes entrópiaforrást feltételezve minden véletlenszerűséget generáló eszközön GUID-ok , van egy 50% véletlen nak,-nek ütközés 2.7e18 után random GUID-ok keletkeztek. Ez több mint 2,7 millió millió millió. Az sok.

Sőt, mekkora az esélye ugyanazt a GUID-t generálni?

A kifejezés GUID általában a Microsoft technológiájával dolgozó fejlesztők használják, míg az UUID-t mindenhol használják. A 128 bites elég nagy és a generálási algoritmus elég egyedi ahhoz, hogy ha 1 000 000 000 GUID-ok másodpercenként keletkeztek 1 éven keresztül valószínűség a másolat csak 50%-a lenne.

Hasonlóképpen, mire használható a GUID? A GUID (globális egyedi azonosító) egy kifejezés használva A Microsoft egy számra, amelyet a programozása generál, hogy egyedi identitást hozzon létre egy entitás, például egy Worddocument számára. GUID-ok széles körben vannak használt Microsoft termékek az interfészek, replikakészletek, rekordok és egyéb objektumok azonosítására.

Ezt figyelembe véve hány GUID kombináció létezik?

Generálás GUID Apróságok: " Ott 122 véletlenszerű bitből áll (128 - 2 forvariáns - 4 a verzióhoz), így ez 2^122 vagy 5, 316, 911, 983, 139, 663, 491, 615, 228, 241, 121, 400, 000-ra számít. lehetséges kombinációk ."

A GUID-k véletlenszerűek?

GUID-ok egyedinek tervezték, nem véletlen . Az GUID generációs algoritmust az egyediségre tervezték. Nem véletlenszerűségre vagy előreláthatatlanságra tervezték. Valóban, ha megnézünk egy korábbi vitát, láthatjuk, hogy az úgynevezett 1. algoritmus nem véletlen és teljesen kiszámítható.

Ajánlott: