Hashing được sử dụng trong nhiều tác vụ xử lý dữ liệu kỹ thuật số. Phép toán băm ngụ ý nhận một khối dữ liệu có kích thước cố định dựa trên dữ liệu có độ dài không xác định (có thể rất lớn). Có nhiều thuật toán băm khác nhau về độ dài băm, tốc độ và các thông số khác. Hầu hết các thuật toán này được sử dụng riêng trong mật mã. Nhưng băm cũng được sử dụng trong cuộc sống hàng ngày. Vì vậy, với sự trợ giúp của băm, tính toàn vẹn của dữ liệu dễ dàng được xác nhận. Ví dụ: một nhà phát triển chương trình có thể lưu trữ một chương trình trên nhiều máy chủ chia sẻ tệp. Tuy nhiên, điều này cũng có thể được thực hiện bởi kẻ tấn công đã thêm mã độc vào chương trình. Tuy nhiên, hàm băm của tệp có thể phân phối lại có thể được xuất bản trên trang web của nhà phát triển. Và vì bất kỳ ai cũng có thể băm một tệp, nên không khó để xác minh tính xác thực của nó bằng cách so sánh các hàm băm một cách đơn giản. Ngày nay có rất nhiều chương trình giúp bạn dễ dàng lấy các tệp tin được băm.
Cần thiết
Trình quản lý tập tin Total Commander
Hướng dẫn
Bước 1
Mở thư mục với các tệp để băm trong một trong các bảng của trình quản lý tệp Total Commander. Để thực hiện việc này, hãy chọn đĩa chứa các tệp bằng cách nhấp vào một trong các nút đĩa hoặc sử dụng danh sách thả xuống nằm phía trên bảng điều khiển. Bằng cách chọn tuần tự các thư mục, điều hướng đến thư mục mong muốn.
Bước 2
Chọn các tệp bạn muốn tính toán băm. Sử dụng các nút "Lên" và "Xuống" để di chuyển con trỏ đến dòng được yêu cầu trong danh sách. Nhấn phím Chèn hoặc Phím cách để đánh dấu tên tệp.
Bước 3
Băm tệp. Chọn mục "Tệp" trong menu chính của ứng dụng, sau đó chọn mục "Tạo tệp tổng kiểm tra SFV (CRC) …". Trong hộp thoại xuất hiện, chọn hộp "MD5". Bạn cũng có thể chọn hộp kiểm Tạo tệp SFV riêng cho từng tệp. Trong trường hợp này, giá trị băm của mỗi tệp sẽ được đặt trong một tệp riêng biệt. Nhấp vào nút "OK". Chờ kết thúc quá trình tính toán băm. Kết quả băm sẽ được đặt trong một tệp hoặc các tệp có phần mở rộng ".md5".
Bước 4
Nhận giá trị băm. Mở tệp có phần mở rộng ".md5" trong trình xem tệp văn bản hoặc trình chỉnh sửa văn bản. Nó sẽ chứa các giá trị băm, một giá trị trên mỗi dòng, theo sau là tên của các tệp mà từ đó băm được tạo.