Ligtas ba ang UUID?
Ligtas ba ang UUID?

Video: Ligtas ba ang UUID?

Video: Ligtas ba ang UUID?
Video: Dr. Corry Avanceña talks about the symptoms and causes of pneumonia among children | Salamat Dok 2024, Mayo
Anonim

Kaya para masagot ang iyong tanong: Oo, ito nga ligtas tama na. UUID Ang mga scheme sa pangkalahatan ay gumagamit ng hindi lamang isang pseudo-random na elemento, kundi pati na rin ang kasalukuyang oras ng system, at ilang uri ng madalas-natatanging hardware ID kung magagamit, tulad ng isang network MAC address.

Alinsunod dito, ligtas ba ang UUID?

UUID ay kumakatawan sa unibersal na natatanging identifier. A UUID ay 128 bits o 16 bytes o 32 hex digits. Nasa uuid module, mayroong isang paraan, uuid4(). Kung nag-iisip ka tungkol sa mga banggaan (isa pang salita para sa pagbuo ng mga duplicate), napakaliit ng mga pagkakataon: isa sa 2^128, sapat na hindi maaaring isaalang-alang ligtas.

Katulad nito, maaari bang hulaan ang UUID? Hindi. Ayon sa UUID spec: Gawin huwag ipagpalagay na Mga UUID mahirap gawin hulaan ; hindi sila dapat gamitin bilang mga kakayahan sa seguridad (mga pagkakakilanlan na ang pag-aari lamang ay nagbibigay ng access), halimbawa. Gayundin, Mga UUID mayroon lamang 16 na posibleng mga character (0 hanggang F).

Para malaman din, dapat mo bang gamitin ang UUID bilang pangunahing susi?

Mga pros. Gamit ang UUID para sa pangunahing susi nagdadala ng mga sumusunod na pakinabang: UUID ang mga halaga ay natatangi sa mga talahanayan, database, at maging sa mga server na nagbibigay-daan ikaw din pagsamahin ang mga hilera mula sa iba't ibang database o ipamahagi ang mga database sa mga server. UUID mga halaga gawin huwag ilantad ang impormasyon tungkol sa iyong data para mas ligtas ang mga ito gamitin sa isang URL.

Nagkaroon na ba ng UUID na banggaan?

- Quora. Oo, tingnan ang account na ito ng madalas na UUID4 mga banggaan mayroon ang mga UUID 122 bits ng entropy kaya ang pagkakataon ng dalawang random Mga UUID na nagbabanggaan ay humigit-kumulang 10^-37. Kung bubuo ka ng 2^46 Mga UUID (humigit-kumulang 1 petabyte ng entropy) ang pagkakataong makakuha ng a banggaan ay 1 sa 50 bilyon.

Inirerekumendang: