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

Bạn đang(Are) tự hỏi 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 tổng kiểm tra MD5(checksum or MD5 checksum) 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ữ(storage device) 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(source file) , 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(hash function) 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(calculator program) tổng kiểm tra và sau đó so sánh cả 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(checksum algorithm) 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(checksum value) hoàn toàn khác .

Tổng kiểm tra phổ biến nhất là MD5 và SHA-1(MD5 and 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(hash function) 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ó.

tổng kiểm tra sha1

Như bạn có thể thấy trong ảnh chụp màn hình ở trên, tệp ISO(ISO file) mà tôi đang cố tải xuống từ Microsofttổng kiểm tra SHA1(SHA1 checksum) được liệt kê. Sau khi tải tệp xuống, tôi sẽ sử dụng máy tính tổng(checksum calculator) để 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 phần mềm bảo mật(anti-virus or privacy software) 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 đến 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(EXE file) để mở chương trình.

md5 sha tổng kiểm tra

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

Như bạn có thể thấy băm MD5(MD5 hash) là ngắn nhất và băm SHA-512(SHA-512 hash) rất dài. Băm càng dài, nó 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(copy and paste) nó vào hộp Hash ở dưới cùng. Nhấp(Click) vào Xác minh(Verify) 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 chi phiếu trực tuyến

Đối với những người không muốn tải xuống bất kỳ phần mềm nào trên hệ thống của họ, một máy tính tổng kiểm tra trực tuyến(online checksum calculator) 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(file checksum calculator) 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(online tool) 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 chờ đợ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(Hopefully) 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. Vui thích!



About the author

Tôi có kiến ​​thức nền tảng về kỹ thuật máy tính và công nghệ thông tin, điều này đã cho tôi một góc nhìn độc đáo về nền tảng Windows 10 và 11. Đặc biệt, tôi được trải nghiệm với cả "Trải nghiệm máy tính để bàn" của Windows 10 và trình duyệt Microsoft Edge. Kinh nghiệm của tôi với hai nền tảng này giúp tôi hiểu sâu sắc về cách chúng hoạt động và kiến ​​thức chuyên môn của tôi trong các lĩnh vực này cho phép tôi đưa ra lời khuyên đáng tin cậy về cách cải thiện chúng.



Related posts