Checksum là gì ? Tại sao phải checksum
Checksum được sử dụng để đảm bảo tính toàn vẹn của một tập tin sau khi nó đã được truyền từ một thiết bị lưu trữ khác.Có thể là thông qua Internet hoặc đơn giản là giữa hai máy tính trên cùng một mạng. Dù bằng cách nào, nếu bạn muốn đảm bảo rằng các tập tin truyền là chính xác giống như các tập tin nguồn, bạn có thể sử dụng checksum.
Để xác minh tính toàn vẹn của các tập tin, người dùng sử dụng một chương trình checksum calculator và sau đó so sánh chúng với nhau để đảm bảo rằng chúng phù hợp hoàn toàn.
Checksum được sử dụng không chỉ để đảm bảo vấn đề truyền tải bị hỏng, mà còn để đảm bảo rằng các tập tin đã không bị giả mạo. Khi một thuật toán checksum tốt được sử dụng, thậm chí một sự thay đổi nhỏ về các tập tin sẽ dẫn đến một giá trị checksum hoàn toàn khác nhau
Tóm lại: checksum là rất quan trọng khi bạn muốn xác minh rằng file còn nguyên vẹn, chưa bị chỉnh sửa. không bị lỗi trong quá trình tải về
Hiện nay có rất nhiều mã checksum như SHA-1, SHA-256, MD4, MD5, CRC32...nhưng mã phổ biến hiện nay được nhiều người biết đến là MD5 và SHA1.
Trong đó mã SHA1 đang được Microsoft dùng để xác nhận tính toàn vẹn với người dùng
Checksum như nào ?
Hiện nay có rất nhiều cách checksum, đơn thuần bạn vào google gõ từ khóa "checksum online" sẽ xuất ra rất nhiều trang cung cấp phương thức checksum online, cho phép người dùng kéo file lên và trả về mã check người dùng mong muốn
Checksum offline: cách này hay được dùng hơn, bạn dùng 1 checksum calculator có thể chạy ở dạng portable hoặc cài vào máy tính để tiến hành check. Có rất rất nhiều công cụ hỗ trợ việc này nhưng ở bài viết này mình sẽ giới thiệu đến các bạn 2 công cụ mình hay dùng nhất với 1 số lý do sau
- 1 công cụ tích hợp trực tiếp vào menu chuột phải như vậy sẽ rất tiện khi thao tác với file
- 1 công cụ tích hợp trực tiếp vào menu Properties (Giữ ALT và đúp chuột vào file) hiển thị dưới dạng tab
1. Công cụ MD5.SHA-1.CheckSum
Công cụ này ở lần mở đầu tiên nó sẽ tích hợp vào menu chuột phải cho các bạn, để checksum file chỉ cần chọn file, chuột phải và trỏ tới công cụ lập tức nó sẽ checksum cho bạn, công cụ hỗ trợ các thao tác cơ bản làm việc với kết quả checksum
Đem kết quả checksum so với mã chuẩn để xác minh tính nguyên gốc
Công cụ này phải cài đặt, dung lượng cũng không quá nặng nề. Để checksum bằng công cụ này ta tiến hành chuột phải vào file chọn vào Properties ( hoặc giữ ALT và đúp chuột vào file) . Sau đó chuyển sang tab "checksum" và quá trình diễn ra nhanh hay chậm phụ thuộc vào dung lượng file
Công cụ này hỗ trợ khá nhiều mã check
1 chức năng rất thú vị của công cụ này là tạo checksum hàng loạt với file có đuôi mở rộng là mã check ta thiết lập
Ví dụ ở đây mình muốn chỉ tạo file check mã SHA1
Sau khi check xong nó sẽ tạo cho ta 1 file tên giống file gốc và có đuôi là .sha1 . Chạy file đó nếu báo như hình dưới thì là mã xác nhận chuẩn
Như vậy qua bài viết này bạn đã hiểu được tại sao các bài viết trên trang của mình lại có nhiều các loại mã check rồi chứ, chúc các bạn thành công !!
1. Không vi phạm luật pháp nước CHXHCN Việt Nam
2. Không vi phạm thuần phong mỹ tục Việt Nam
3. Không bàn luận vấn đề liên quan đến tôn giáo, chính trị
4. Không đả kích, chửi bới hay đưa ra những lời nói không phù hợp với mục tiêu của website
5. Không bình luận với mục đích quảng cáo, trao đổi, mua bán
6. Khuyến khích sử dụng Tiếng Việt có dấu, hạn chế sử dụng tiếng lóng, viết tắt
7. Khi cần sự trợ giúp, vui lòng miêu tả chi tiết lỗi và để lại link đính kèm, tránh nói chung chung gây mất thời gian cho đôi bên