Khả năng xảy ra va chạm GUID là gì?
Khả năng xảy ra va chạm GUID là gì?

Video: Khả năng xảy ra va chạm GUID là gì?

Video: Khả năng xảy ra va chạm GUID là gì?
Video: [NEWBIE CẦN BIẾT] - Hướng Dẫn Cách Chơi ARK OF OSIRIS 2024, Tháng mười một
Anonim

Giả sử một nguồn entropy hoàn hảo trên mỗi thiết bị tạo ngẫu nhiên HƯỚNG DẪN , có 50% cơ hội của va chạm sau 2.7e18 ngẫu nhiên HƯỚNG DẪN đã được nuôi dưỡng. Đó là hơn 2,7 triệu triệu triệu triệu. Đó là rất nhiều.

Hơn nữa, cơ hội tạo GUID giống nhau là gì?

Thời hạn HƯỚNG DẪN thường được sử dụng bởi các nhà phát triển làm việc với các công nghệ của Microsoft, trong khi UUID được sử dụng ở mọi nơi. 128-bit là đủ lớn và thuật toán tạo đủ duy nhất nếu 1, 000, 000, 000 HƯỚNG DẪN mỗi giây được tạo ra trong 1 năm xác suất của một bản sao sẽ chỉ là 50%.

Tương tự, GUID được sử dụng để làm gì? MỘT HƯỚNG DẪN (mã định danh duy nhất toàn cầu) là một thuật ngữ được sử dụng bởi Microsoft cho một số mà lập trình của nó tạo ra để tạo ra một danh tính duy nhất cho một thực thể chẳng hạn như Worddocument. HƯỚNG DẪN rộng rãi Được dùng trong Sản phẩm của Microsoft xác định giao diện, tập hợp bản sao, bản ghi và đối tượng otherobject.

Xem xét điều này, có bao nhiêu kết hợp GUID?

Đang tạo HƯỚNG DẪN Thông tin bên lề: " Ở đó là 122 bit ngẫu nhiên (128 - 2 biến thiên - 4 đối với phiên bản), do đó, giá trị này được tính thành 2 ^ 122 hoặc5, 316, 911, 983, 139, 663, 491, 615, 228, 241, 121, 400, 000 khả năng xảy ra ."

GUID có ngẫu nhiên không?

HƯỚNG DẪN được thiết kế để trở nên độc đáo, không ngẫu nhiên . Các HƯỚNG DẪN thuật toán tạo được thiết kế cho tính duy nhất. Nó không được thiết kế cho sự ngẫu nhiên hoặc không thể đoán trước được. Thật vậy, nếu bạn xem một cuộc thảo luận trước đó, bạn có thể thấy rằng cái gọi là Thuật toán 1 không phải là ngẫu nhiên và hoàn toàn có thể đoán trước được.

Đề xuất: