Apa kemungkinan tabrakan GUID?
Apa kemungkinan tabrakan GUID?

Video: Apa kemungkinan tabrakan GUID?

Video: Apa kemungkinan tabrakan GUID?
Video: Всё, что вы боялись спросить о Security Engineer? 2024, November
Anonim

Dengan asumsi sumber entropi yang sempurna pada setiap perangkat yang menghasilkan secara acak GUID , ada 50% peluang dari tabrakan setelah 2.7e18 acak GUID telah dihasilkan. Itu lebih dari 2,7 juta juta juta. Itu banyak.

Selain itu, apa peluang menghasilkan GUID yang sama?

Syarat GUID umumnya digunakan oleh pengembang yang bekerja dengan teknologi Microsoft, sedangkan UUID digunakan di tempat lain. 128-bit cukup besar dan algoritma pembangkitan cukup unik sehingga jika 1.000, 000, 000 GUID per detik dihasilkan selama 1 tahun kemungkinan dari duplikat akan hanya 50%.

Demikian pula, untuk apa GUID digunakan? A GUID (pengidentifikasi unik global) adalah istilah digunakan oleh Microsoft untuk nomor yang dihasilkan pemrogramannya untuk membuat identitas unik untuk entitas seperti dokumen Word. GUID secara luas Digunakan dalam Produk Microsoft untuk mengidentifikasi antarmuka, kumpulan replika, rekaman, dan objek lainnya.

Mempertimbangkan ini, ada berapa banyak kombinasi GUID?

Menghasilkan GUID Hal-hal sepele: " Di sana adalah 122 bit acak (128 - 2 untuk varian - 4 untuk versi) jadi ini menghitung menjadi 2^122 atau5, 316, 911, 983, 139, 663, 491,615, 228, 241, 121, 400,000 kemungkinan kombinasi ."

Apakah GUID acak?

GUID dirancang untuk menjadi unik, bukan acak . NS GUID algoritma generasi dirancang untuk keunikan. Itu tidak dirancang untuk keacakan atau untuk ketidakpastian. Memang, jika Anda melihat diskusi sebelumnya, Anda dapat melihat bahwa yang disebut Algoritma 1 adalah non- acak dan benar-benar dapat diprediksi.

Direkomendasikan: