Tổng chi phiếu là gì và Cách tính tổng chi phiếu

0

Bạn đang thắc mắc tổng kiểm tra là gì? Bạn có thể nhận thấy rằng khi bạn tải xuống tệp từ một số trang web nhất định, chúng có một chuỗi số và chữ cái rất dài được gọi là tổng kiểm tra hoặc MD5 tổng kiểm tra hoặc SHA-1, v.v. Những chuỗi thực sự dài này về cơ bản hoạt động như dấu vân tay cho tệp cụ thể đó, cho dù nó là EXE, ISO, ZIP, v.v.

Tổng kiểm tra được sử dụng để đảm bảo tính toàn vẹn của tệp sau khi nó được truyền từ thiết bị lưu trữ này sang thiết bị lưu trữ khác. Điều này có thể qua Internet hoặc đơn giản là giữa hai máy tính trong cùng một mạng. Dù bằng cách nào, nếu bạn muốn đảm bảo rằng tệp được truyền hoàn toàn giống với tệp nguồn, bạn có thể sử dụng tổng kiểm tra.

Tổng kiểm tra được tính bằng cách sử dụng hàm băm và thường được đăng cùng với tải xuống. Để xác minh tính toàn vẹn của tệp, người dùng tính toán tổng kiểm tra bằng cách sử dụng chương trình máy tính tổng kiểm tra và sau đó so sánh hai để đảm bảo chúng khớp với nhau.

Các tổng kiểm tra không chỉ được sử dụng để đảm bảo quá trình truyền không bị hỏng mà còn để đảm bảo rằng tệp không bị giả mạo. Khi một thuật toán tổng kiểm tra tốt được sử dụng, ngay cả một thay đổi nhỏ đối với tệp cũng sẽ dẫn đến một giá trị tổng kiểm tra hoàn toàn khác.

Các tổng kiểm tra phổ biến nhất là MD5 và SHA-1, nhưng cả hai đều được phát hiện có lỗ hổng. Điều này có nghĩa là giả mạo độc hại có thể dẫn đến hai tệp khác nhau có cùng một hàm băm được tính toán. Do những lo ngại về bảo mật này, SHA-2 mới hơn được coi là hàm băm mật mã tốt nhất vì chưa có cuộc tấn công nào được chứng minh trên nó.

Như bạn có thể thấy trong ảnh chụp màn hình ở trên, tệp ISO mà tôi đang cố tải xuống từ Microsoft có tổng kiểm tra SHA1 được liệt kê. Khi tôi tải xuống tệp, tôi sẽ sử dụng máy tính tổng kiểm tra để xác minh tính toàn vẹn của tệp.

Khoảng 99,9% thời gian, bạn thực sự không cần quan tâm hoặc lo lắng về tổng kiểm tra khi tải xuống tệp từ Internet. Tuy nhiên, nếu bạn đang tải xuống thứ gì đó nhạy cảm như phần mềm chống vi-rút hoặc quyền riêng tư như Tor, thì có lẽ bạn nên xác minh tổng kiểm tra vì tin tặc có thể tạo ra các phiên bản phần mềm quan trọng bị nhiễm phần mềm độc hại để có được toàn quyền truy cập vào hệ thống.

Có rất nhiều tiện ích khác nhau để tính toán tổng kiểm tra và tôi sẽ chỉ đề cập một hoặc hai ở đây vì những tiện ích tốt có thể tạo nhiều băm cho bạn và cũng có thể xác minh các băm.

MD5 & SHA Checksum Utility

MD5 & SHA Checksum Utility là tiện ích yêu thích của tôi khi làm việc với tổng kiểm tra vì nó có tất cả các tính năng tôi cần trong phiên bản miễn phí. Sau khi tải xuống, bạn chỉ cần chạy tệp EXE để mở chương trình.

md5 sha checksum

Giao diện rất đơn giản và dễ sử dụng. Chỉ cần nhấp vào Duyệt qua để chọn tệp của bạn và giá trị băm sẽ tự động được tính cho MD5, SHA-1, SHA-256 và SHA-512.

Như bạn có thể thấy băm MD5 là ngắn nhất và băm SHA-512 là rất dài. Băm càng dài thì càng an toàn.

hàm băm được tạo

Để xác minh một hàm băm, chỉ cần sao chép và dán nó vào Băm hộp ở dưới cùng. Nhấp vào Xác minh và nó sẽ so sánh nó với bốn hàm băm đã tạo để xem có khớp hay không.

Máy tính tổng kiểm tra trực tuyến

Đối với những người không muốn tải bất kỳ phần mềm nào vào hệ thống của họ, một máy tính tổng kiểm tra trực tuyến sẽ là lựa chọn tốt hơn. Các máy tính trực tuyến có nhiều hạn chế hơn, chủ yếu là kích thước tải lên tối đa của tệp, nhưng đối với các tệp nhỏ hơn, chúng hoạt động tốt.

Một trang web có tên là Defuse có một máy tính tổng kiểm tra tệp miễn phí để tải lên có kích thước lên đến 5MB. Nó khá nhỏ, vì vậy bạn sẽ cần sử dụng ứng dụng máy tính để bàn hoặc công cụ trực tuyến tiếp theo được đề cập bên dưới cho bất kỳ thứ gì lớn hơn thế.

máy tính tổng kiểm tra trực tuyến

Nếu 5 MB chỉ là quá nhỏ, thì hãy xem OnlineMD5, một trang web miễn phí khác cho phép bạn tạo tổng kiểm tra cho các tệp có kích thước lên đến 4 GB. Rõ ràng, nó thực hiện điều này mà không cần tải tệp thực tế lên máy chủ của họ. Tôi không chắc nó hoạt động như thế nào, nhưng có vẻ như nó chỉ chạy thuật toán cục bộ trên hệ thống của bạn và sau đó chỉ hiển thị nó trong trình duyệt. Một cách khá thông minh để làm điều đó vì bạn không phải tải thêm phần mềm và bạn không phải đợi mãi mãi khi tải lên một tệp lớn.

onlinemd5

Trang web này cũng rất hay vì bạn có thể xác minh tổng kiểm tra ngoài việc chỉ tính toán một. Hy vọng rằng bây giờ bạn đã hiểu rõ hơn về tổng kiểm tra là gì và nó có thể được sử dụng và tính toán như thế nào. Nếu bạn đang gửi hoặc nhận các tệp an toàn, tổng kiểm tra là cách tốt nhất để cả hai bên xác minh tính toàn vẹn của các tệp đó. Nếu bạn có bất kỳ câu hỏi nào, hãy đăng một bình luận. Thưởng thức!

Leave A Reply

Your email address will not be published.