Mục lục:
Định nghĩa - Hash List có nghĩa là gì?
Danh sách băm đơn giản là một tập hợp các giá trị băm liên quan đến các tập hợp các mục dữ liệu được liên kết với nhau trong một hệ thống tệp hoặc thư mục hoặc một số định dạng mảng liên kết khác. Danh sách băm được sử dụng để phân tích dữ liệu trong cơ sở dữ liệu hoặc môi trường khác, để truy cập một hoặc nhiều mục này, để đánh giá kích thước của một mảng hoặc cho các mục đích điều tra khác.
Techopedia giải thích danh sách Hash
Theo một nghĩa cơ bản, một hàm băm của người Hồi giáo chỉ đơn giản là kết nối của một tập dữ liệu có kích thước tùy ý với một tập dữ liệu khác thường nhỏ hơn có kích thước cố định. Băm cho phép các công cụ lưu trữ nhỏ hơn và hiệu quả khác. Danh sách băm cho thấy một tập hợp các giá trị băm có liên quan như thế nào: cách chúng hoạt động tập thể để lưu trữ dữ liệu từ một khối Bộ dữ liệu hay bộ sưu tập hợp nhất. Ví dụ: nếu có mười tên và họ trong bảng cơ sở dữ liệu, được băm thành mười số nguyên, danh sách băm sẽ là tập hợp mười số nguyên biểu thị tổng số thông tin ban đầu.
Danh sách băm cũng có một tiện ích quan trọng khi nói đến bảo mật dữ liệu. Đưa một hàm băm vào danh sách, thay vì chỉ sử dụng một giá trị băm cho toàn bộ một khối, giúp kiểm tra đầu vào qua mạng ngang hàng hoặc mô hình kết nối khác dễ dàng hơn và tìm hiểu xem có bất kỳ bộ dữ liệu riêng lẻ nào tương quan với một giá trị băm trong danh sách đã bị xâm phạm, hoặc trên thực tế là giả mạo hoặc bất hợp pháp. Phân tích một tập hợp các khối dữ liệu thông qua một danh sách băm phân tích phân tích và giúp dễ dàng phát hiện ra việc hack phá hoại. Đó là một cách sử dụng phổ biến danh sách băm trong hệ thống mật mã băm.