Skip to main content

Máy tính tổng kiểm tra là gì?

Máy tính tổng kiểm tra là một công cụ để sản xuất và sau đó kiểm tra tổng kiểm tra.Tổng kiểm tra là một số tương đối ngắn tương ứng với một chuỗi dữ liệu dài hơn, thực sự là một hình thức tốc ký.Việc sử dụng chính của tổng kiểm tra là cung cấp một cách dễ dàng để kiểm tra liệu dữ liệu chưa bị hỏng.Nếu chính dữ liệu đã thay đổi, tổng kiểm tra cũng sẽ thay đổi. Việc sử dụng chính của máy tính tổng kiểm tra là để bảo vệ chống lại thiệt hại do tai nạn.Điều này có thể xảy ra nếu dữ liệu bị hỏng trong quá trình vận chuyển, điều này có thể xảy ra dễ dàng, với cách phân tách dữ liệu và tập hợp lại trong khi truyền qua mạng và Internet.Một tổng kiểm tra thường không cung cấp nhiều bảo vệ chống lại thiệt hại độc hại, vì quy trình kiểm tra thường có thể được chạy ngược lại để nội dung được thay đổi nhưng tổng kiểm tra vẫn giữ nguyên. Có nhiều kỹ thuật khác nhau có thể được sử dụng bởi máy tính kiểm tra,với mức độ khác nhau của sự tinh tế.Một số công việc cực kỳ đơn giản và rất tương đương với việc đếm số lượng ký tự trong mỗi đoạn dữ liệu.Đương nhiên, chúng dễ bị tổn thương hơn nhiều khi không phát hiện ra các lỗi đơn giản như hai phần dữ liệu vô tình chuyển đổi.Các kỹ thuật phức tạp hơn liên quan đến việc tính đến cả hai đoạn của các đặc điểm riêng lẻ và vị trí của nó trong toàn bộ chuỗi dữ liệu. Đôi khi, một máy tính kiểm tra sẽ hoạt động với các phần dữ liệu rất nhỏ.Chúng đôi khi còn được gọi là chữ số kiểm tra.Một ví dụ sẽ là với các số an sinh xã hội, ISBN từ sách hoặc các số trên mã vạch.Chúng chứa một chữ số kiểm tra duy nhất ở cuối tương ứng với phần còn lại của số.Hầu hết các máy tính điện tử hoặc hệ thống máy tính sẽ so sánh số và chữ số kiểm tra khi chúng được nhập vào. Nếu chúng không khớp chính xác, sẽ rõ ràng rằng một lỗi gõ đã được thực hiện. Một máy tính kiểm tra phổ biến là MD5sum.Điều này hoạt động với các băm 128 bit sử dụng định dạng MD5, thường được sử dụng cho hai mục đích chính.Một là để bảo mật để kiểm tra xem một tập tin đã không bị giả mạo và được tạo ra để mang vi -rút.Một cái khác là cho định dạng ISO được sử dụng để mang toàn bộ nội dung của CD hoặc DVD trong một tệp để chuyển dễ dàng hơn.Sử dụng tổng kiểm tra MD5 giúp tránh vấn đề của một lỗi tạo ra toàn bộ tệp và do đó toàn bộ đĩa, không thể sử dụng được.